| Period Ending: | 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 | 9,308.06 | 10,068.47 | 9,358.97 | 8,887.10 | 11,020.19 | 8,473.06 | 7,228.06 | 7,046.53 | |
| Gross Profit | 736.08 | 508.80 | 504.20 | 746.44 | 1,093.08 | 463.17 | 369.91 | 695.94 | |
| Operating Income | 565.50 | 547.70 | 281.75 | 629.17 | 734.92 | 517.97 | 572.06 | 555.66 | |
| Profit Margin | 4.80 | 4.60 | 1.74 | 5.39 | 4.12 | 4.64 | 6.88 | 5.98 | |
| Period Ending: | 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 | 10,327.87 | 8,983.89 | 7,747.73 | 10,398.45 | 8,386.96 | 7,641.85 | 7,163.18 | 8,001.84 | |
| Total Liabilities | 4,905.69 | 4,053.61 | 3,280.51 | 6,500.11 | 3,395.46 | 3,141.68 | 3,515.16 | 3,902.16 | |
| Total Equity | 5,422.17 | 4,930.28 | 4,467.22 | 3,898.34 | 4,991.51 | 4,500.17 | 3,648.02 | 4,099.67 | |