| 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 | 740.00 | 668.40 | 649.50 | 627.50 | 581.50 | 591.20 | 572.70 | 560.30 | 559.10 | 531.20 | |
| Gross Profit | |||||||||||
| Operating Income | 428.80 | 375.00 | 356.20 | 354.10 | 298.60 | 307.40 | 291.70 | 283.00 | 293.50 | 272.00 | |
| Net Income | 313.50 | 300.80 | 235.10 | 250.60 | 196.50 | 218.50 | 140.40 | 209.50 | 212.00 | 208.20 | |
| Profit Margin | 42.36 | 45.00 | 36.20 | 39.94 | 33.79 | 36.96 | 24.52 | 37.39 | 37.92 | 39.19 | |
| 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 | 9,305.30 | 9,068.60 | 9,048.30 | 8,667.30 | 7,789.10 | 8,711.50 | 9,255.60 | 8,152.10 | 7,487.50 | 7,732.50 | |
| Total Liabilities | 4,167.00 | 4,183.70 | 4,383.20 | 4,215.20 | 3,509.50 | 4,503.20 | 5,233.90 | 4,128.00 | 3,502.50 | 3,944.20 | |
| Total Equity | 5,138.30 | 4,884.90 | 4,665.10 | 4,452.10 | 4,279.60 | 4,208.30 | 4,021.70 | 4,024.10 | 3,985.00 | 3,788.30 | |
| 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 | 352.10 | 153.90 | 333.70 | 912.90 | -710.40 | -578.50 | 1,493.90 | 895.60 | -189.00 | 736.90 | |
| Cash From Investing Activities | 419.30 | 167.50 | -116.90 | -19.70 | -126.80 | 35.40 | -37.10 | -13.30 | -38.20 | 25.90 | |
| Cash From Financing Activities | -77.50 | -75.80 | -103.80 | -114.50 | -70.70 | -78.10 | -177.60 | -168.60 | -142.50 | -164.90 | |
| Net Change in Cash | 698.80 | 213.10 | 286.70 | 904.40 | -1,036.40 | -546.40 | 1,262.80 | 688.70 | -334.60 | 595.30 | |