| 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 | 249.70 | 348.10 | 359.20 | 12.30 | 417.10 | 444.00 | 336.80 | 52.10 | 366.00 | |
| Gross Profit | 102.20 | 143.80 | 152.90 | 32.90 | 149.30 | 171.20 | 143.40 | 81.10 | 101.20 | |
| Operating Income | 9.00 | 24.20 | 33.80 | 33.50 | 8.80 | 17.10 | 28.00 | 9.30 | -14.60 | |
| Profit Margin | 2.12 | 4.85 | 6.04 | 190.24 | -1.65 | -0.54 | 4.31 | 7.68 | -10.33 | |
| 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 | 1,775.70 | 1,931.30 | 2,031.40 | 2,441.00 | 2,377.30 | 2,528.60 | 2,498.90 | 2,453.90 | 2,512.10 | |
| Total Liabilities | 800.60 | 964.20 | 1,082.70 | 1,631.40 | 1,617.40 | 1,740.30 | 1,715.60 | 1,647.70 | 1,680.70 | |
| Total Equity | 975.10 | 967.10 | 948.70 | 809.60 | 759.90 | 788.30 | 783.30 | 806.20 | 831.40 | |