| Period Ending: | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | |
| Total Revenue | 6,625.49 | 6,061.63 | 7,597.29 | 4,768.99 | 5,620.42 | 5,130.00 | 7,147.41 | 3,890.84 | 6,350.90 | |
| Gross Profit | 1,252.52 | 1,220.99 | 1,426.21 | 927.00 | 1,122.72 | 1,132.97 | 1,499.39 | 986.36 | 1,310.49 | |
| Operating Income | 300.08 | 247.71 | 389.82 | 4.39 | 231.68 | 177.38 | 539.28 | 97.88 | 341.14 | |
| Profit Margin | 2.45 | 1.76 | 2.76 | 224.91 | -0.13 | -1.05 | 2.10 | 3.64 | 0.74 | |
| Period Ending: | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | |
| Total Assets | 19,383.77 | 19,681.70 | 20,781.82 | 21,394.24 | 33,640.10 | 29,319.17 | 30,128.55 | 29,937.14 | 30,376.50 | |
| Total Liabilities | 13,131.96 | 13,822.31 | 15,014.36 | 15,815.18 | 17,836.13 | 19,624.97 | 20,573.70 | 20,402.62 | 21,025.91 | |
| Total Equity | 6,251.81 | 5,859.40 | 5,767.46 | 5,579.06 | 15,803.97 | 9,694.20 | 9,554.85 | 9,534.52 | 9,350.58 | |