| 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 | 4,845.60 | 4,431.63 | 3,734.64 | 4,656.73 | 3,975.21 | 3,673.38 | 2,134.78 | 2,959.94 | 1,890.16 | |
| Gross Profit | 489.52 | 488.90 | 303.21 | 795.45 | 432.06 | 345.38 | 218.60 | 650.33 | 210.19 | |
| Operating Income | 388.77 | 403.86 | 223.28 | 477.31 | 421.56 | 314.00 | 189.87 | 399.76 | 183.45 | |
| Profit Margin | 7.59 | 8.26 | 5.81 | 10.78 | 10.10 | 8.94 | 8.15 | 12.61 | 8.68 | |
| Period Ending: | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | |
| Total Assets | 19,137.73 | 18,505.90 | 16,330.76 | 16,534.79 | 15,649.67 | 16,470.38 | |
| Total Liabilities | 13,627.34 | 13,351.55 | 11,576.67 | 11,315.69 | 10,899.45 | 12,102.09 | |
| Total Equity | 5,510.40 | 5,154.35 | 4,754.09 | 5,219.10 | 4,750.21 | 4,368.29 | |