| 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 | 1,020.50 | 1,022.00 | 1,123.10 | 1,010.40 | 972.90 | 993.40 | 1,099.30 | 1,017.20 | 984.60 | 1,008.80 | |
| Gross Profit | 422.20 | 419.70 | 472.10 | 413.00 | 382.50 | 421.50 | 443.20 | 395.10 | 366.10 | 371.80 | |
| Operating Income | 268.50 | 244.30 | 256.00 | 227.10 | 218.90 | 228.60 | 273.00 | 203.90 | 183.30 | 197.00 | |
| Net Income | 161.80 | 184.30 | 148.50 | 154.90 | 166.40 | 139.60 | 186.10 | 133.50 | 208.10 | 132.10 | |
| Profit Margin | 15.85 | 18.03 | 13.22 | 15.33 | 17.10 | 14.05 | 16.93 | 13.12 | 21.14 | 13.09 | |
| 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 | 6,868.80 | 6,759.60 | 6,479.50 | 6,747.20 | 6,446.50 | 6,472.60 | 6,548.00 | 6,738.70 | 6,563.30 | 6,411.00 | |
| Total Liabilities | 2,999.60 | 2,977.20 | 2,807.30 | 3,113.60 | 2,883.60 | 2,973.80 | 3,115.10 | 3,411.50 | 3,346.20 | 3,370.10 | |
| Total Equity | 3,869.20 | 3,782.40 | 3,672.20 | 3,633.60 | 3,562.90 | 3,498.80 | 3,432.90 | 3,327.20 | 3,217.10 | 3,040.90 | |
| 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 | |
| Cash From Operating Activities | 50.80 | 196.30 | 606.60 | -38.90 | 86.50 | 248.60 | 539.20 | -107.40 | 120.10 | 162.20 | |
| Cash From Investing Activities | -50.20 | -308.90 | -28.60 | -16.80 | -119.40 | -31.40 | -17.50 | -19.30 | -39.50 | -19.80 | |
| Cash From Financing Activities | -31.70 | 98.60 | -556.50 | 87.10 | -76.70 | -208.90 | -414.30 | 63.20 | -41.90 | -150.20 | |
| Net Change in Cash | -26.80 | -14.60 | 2.40 | 21.90 | -99.40 | 3.80 | 105.20 | -61.20 | 33.30 | -4.60 | |