| Period Ending: | Dec 31, 2025 | 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,726.72 | 6,743.35 | 6,149.99 | 6,323.29 | 6,776.06 | 7,333.26 | 7,107.16 | 6,831.98 | 7,442.34 | 7,390.47 | |
| Gross Profit | 254.66 | 266.51 | 155.60 | 192.68 | 206.62 | 270.52 | 146.81 | 185.92 | 136.27 | 273.58 | |
| Operating Income | 261.72 | 229.02 | 164.67 | 167.28 | -13.31 | 458.62 | 89.50 | 255.23 | 38.31 | 281.16 | |
| Profit Margin | 4.43 | 4.48 | 3.91 | 3.82 | 4.27 | 4.08 | 3.50 | 3.74 | 3.78 | 3.80 | |
| Period Ending: | Dec 31, 2025 | 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 | 14,854.00 | 14,707.59 | 14,226.11 | 13,507.88 | 14,149.63 | 14,144.58 | 14,086.36 | 13,573.05 | 14,557.66 | 14,381.36 | |
| Total Liabilities | 5,769.55 | 5,858.34 | 5,297.21 | 4,870.38 | 5,084.95 | 5,334.43 | 5,224.66 | 4,966.34 | 5,143.88 | 5,290.30 | |
| Total Equity | 9,084.45 | 8,849.25 | 8,928.90 | 8,637.51 | 9,064.68 | 8,810.16 | 8,861.70 | 8,606.72 | 9,413.79 | 9,091.06 | |