| 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,713.90 | 1,589.40 | 2,065.40 | 1,811.70 | 1,589.20 | 1,422.90 | 1,944.30 | 1,726.50 | 1,405.00 | 1,431.10 | |
| Gross Profit | 473.60 | 422.60 | 769.80 | 575.80 | 443.40 | 347.90 | 691.20 | 539.20 | 347.80 | 355.80 | |
| Operating Income | 26.70 | 154.60 | 507.60 | 356.40 | 213.80 | 136.60 | 510.50 | 318.90 | 124.60 | 148.40 | |
| Net Income | 284.50 | 165.40 | 374.30 | 243.20 | 142.40 | 79.80 | 323.20 | 213.80 | 70.20 | 90.90 | |
| Profit Margin | 16.60 | 10.41 | 18.12 | 13.42 | 8.96 | 5.61 | 16.62 | 12.38 | 5.00 | 6.35 | |
| 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 | 8,639.50 | 8,302.90 | 8,545.00 | 8,299.60 | 8,230.60 | 8,017.10 | 8,242.40 | 8,215.40 | 7,999.80 | 8,071.20 | |
| Total Liabilities | 5,760.30 | 5,667.80 | 5,889.90 | 5,917.30 | 6,002.30 | 5,810.70 | 6,074.20 | 5,948.20 | 5,932.20 | 5,958.50 | |
| Total Equity | 2,879.20 | 2,635.10 | 2,655.10 | 2,382.30 | 2,228.30 | 2,206.40 | 2,168.20 | 2,267.20 | 2,067.60 | 2,112.70 | |
| 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 | 324.90 | 42.30 | 699.70 | 360.40 | 236.60 | -125.40 | 721.00 | 207.50 | 189.70 | -62.00 | |
| Cash From Investing Activities | -22.50 | -100.00 | -40.10 | -25.70 | -210.30 | -40.10 | -71.40 | -40.20 | -22.00 | -14.40 | |
| Cash From Financing Activities | -224.20 | -214.20 | -423.30 | -305.20 | -24.10 | 151.80 | -580.40 | -208.90 | -123.50 | 57.30 | |
| Net Change in Cash | 80.00 | -270.80 | 244.30 | 27.30 | -2.90 | -11.60 | 68.80 | -41.40 | 43.00 | -18.30 | |