| 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 | 881.64 | 678.03 | 672.66 | 612.20 | 852.16 | 662.41 | 647.81 | 645.95 | 842.32 | 636.30 | |
| Gross Profit | 644.09 | 483.38 | 479.12 | 444.40 | 634.47 | 476.77 | 463.72 | 458.82 | 592.22 | 447.48 | |
| Operating Income | 130.50 | 84.58 | 82.33 | 97.83 | 156.08 | 86.56 | 77.57 | 70.41 | 142.04 | 88.56 | |
| Net Income | 110.74 | 75.50 | 28.84 | -35.09 | 129.91 | 57.37 | 53.00 | 63.00 | 83.27 | 87.85 | |
| Profit Margin | 12.56 | 11.14 | 4.29 | -5.73 | 15.24 | 8.66 | 8.18 | 9.75 | 9.89 | 13.81 | |
| 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 | 2,827.25 | 2,652.81 | 2,557.15 | 2,120.80 | 2,417.78 | 2,442.21 | 2,448.09 | 2,497.67 | 2,685.40 | 2,449.20 | |
| Total Liabilities | 3,925.35 | 3,765.40 | 3,681.72 | 3,031.10 | 3,176.65 | 3,066.51 | 3,083.08 | 3,081.43 | 3,229.12 | 3,071.72 | |
| Total Equity | -1,098.10 | -1,112.58 | -1,124.57 | -910.30 | -758.87 | -624.30 | -635.00 | -583.76 | -543.72 | -622.53 | |
| 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 | 317.12 | 218.97 | 108.14 | 49.18 | 314.96 | 217.42 | 151.06 | 69.03 | 295.10 | 218.51 | |
| Cash From Investing Activities | 0.55 | -24.02 | 76.22 | -20.68 | -16.34 | -9.02 | -2.64 | -25.11 | -19.32 | -11.27 | |
| Cash From Financing Activities | -165.29 | -126.65 | 326.85 | -204.78 | -282.38 | -166.53 | -175.25 | -163.01 | -115.70 | -304.59 | |
| Net Change in Cash | 153.46 | 67.54 | 534.17 | -161.99 | -7.76 | 59.73 | -29.63 | -125.49 | 172.36 | -104.90 | |