| Period Ending: | Mar 31, 2026 | 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 | 388.77 | 390.79 | 395.68 | 396.51 | 390.56 | 386.32 | 387.23 | 387.15 | 383.14 | 387.59 | 390.78 | |
| Gross Profit | 237.78 | 243.08 | 240.15 | 242.50 | 240.58 | 238.38 | 233.43 | 237.94 | 234.76 | 241.84 | 242.34 | |
| Operating Income | 14.32 | 78.33 | 63.63 | 71.84 | 75.11 | 75.77 | 70.45 | 76.50 | 74.55 | 82.22 | 83.51 | |
| Net Income | 44.37 | 157.96 | 113.58 | 82.59 | 40.77 | 42.61 | -2.34 | 44.81 | 85.76 | 224.18 | 49.82 | |
| Profit Margin | 11.41 | 40.42 | 28.71 | 20.83 | 10.44 | 11.03 | -0.60 | 11.57 | 22.38 | 57.84 | 12.75 | |
| Period Ending: | Mar 31, 2026 | 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,059.63 | 9,042.99 | 9,055.17 | 9,119.57 | 8,993.13 | 8,852.14 | 8,947.18 | 9,079.57 | 9,103.60 | 9,383.74 | 9,214.46 | |
| Total Liabilities | 4,954.78 | 4,604.74 | 4,443.39 | 4,459.58 | 4,305.91 | 4,104.96 | 4,132.90 | 4,152.64 | 4,109.98 | 4,331.97 | 4,279.48 | |
| Total Equity | 4,104.85 | 4,438.25 | 4,611.78 | 4,660.00 | 4,687.22 | 4,747.19 | 4,814.28 | 4,926.93 | 4,993.63 | 5,051.77 | 4,934.98 | |
| Period Ending: | Mar 31, 2026 | 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 | 148.10 | 196.82 | 250.93 | 230.66 | 148.22 | 152.36 | 261.56 | 225.07 | 135.89 | 191.98 | 236.33 | |
| Cash From Investing Activities | -20.03 | -20.97 | -5.11 | -197.51 | -275.94 | -89.19 | -95.56 | -107.37 | 6.89 | 113.56 | -100.99 | |
| Cash From Financing Activities | -35.02 | -175.91 | -253.06 | -26.40 | 133.31 | -73.31 | -225.55 | -116.72 | -309.90 | -60.46 | -141.23 | |
| Net Change in Cash | 93.05 | -0.07 | -7.24 | 6.76 | 5.58 | -10.14 | -59.56 | 0.98 | -167.12 | 245.08 | -5.89 | |