| 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 | 264.67 | 284.56 | 268.55 | 255.95 | 278.65 | 301.12 | 289.04 | 297.31 | 313.04 | |
| Gross Profit | 62.23 | 76.43 | 61.40 | 33.13 | 46.48 | 65.53 | 72.10 | 75.22 | 83.09 | |
| Operating Income | -3.53 | 9.22 | -7.43 | -48.44 | -22.42 | -4.53 | 8.62 | 14.35 | 19.70 | |
| Profit Margin | -17.98 | 0.46 | -6.61 | -22.59 | -11.15 | -4.42 | 0.21 | 2.30 | 3.69 | |
| 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,637.37 | 1,675.57 | 1,711.10 | 1,717.62 | 1,803.80 | 1,852.35 | 1,908.07 | 1,906.67 | 1,943.15 | |
| Total Liabilities | 778.20 | 768.28 | 804.71 | 792.63 | 826.94 | 842.12 | 874.15 | 873.19 | 916.18 | |
| Total Equity | 859.17 | 907.29 | 906.39 | 924.99 | 976.86 | 1,010.23 | 1,033.93 | 1,033.48 | 1,026.97 | |