| Period Ending: | 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 | 364.10 | 342.90 | 267.66 | 358.14 | 338.23 | 380.75 | 478.21 | 175.36 | 422.44 | |
| Gross Profit | 31.14 | 30.55 | -13.05 | 5.29 | 45.44 | 58.92 | 65.56 | -31.96 | 73.86 | |
| Operating Income | 4.18 | 4.13 | -41.48 | 0.06 | 5.78 | 27.46 | 20.71 | -79.41 | 36.95 | |
| Profit Margin | 6.76 | 5.61 | -9.92 | -43.13 | 16.52 | 5.58 | 2.38 | -53.90 | 5.39 | |
| Period Ending: | 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 | 5,548.60 | 5,314.67 | 5,363.97 | 5,478.80 | 5,534.88 | 5,573.12 | 4,740.82 | 4,621.41 | 4,871.70 | |
| Total Liabilities | 712.13 | 446.44 | 406.70 | 490.52 | 574.64 | 663.44 | 1,727.88 | 1,554.85 | 1,416.16 | |
| Total Equity | 4,836.48 | 4,868.23 | 4,957.27 | 4,988.28 | 4,960.25 | 4,909.69 | 3,012.94 | 3,066.56 | 3,455.54 | |