| 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 | 72.86 | 69.41 | 67.68 | 80.76 | 90.12 | 85.44 | 87.05 | 66.29 | 54.13 | |
| Gross Profit | 14.84 | 20.48 | 20.50 | 16.32 | 28.16 | 29.31 | 22.77 | 2.07 | 5.51 | |
| Operating Income | 5.85 | 11.64 | 11.16 | 5.66 | 19.22 | 21.03 | 14.64 | -1.44 | -2.30 | |
| Profit Margin | 12.76 | 21.73 | 21.16 | 13.09 | 27.11 | 37.92 | 20.65 | -3.33 | -5.91 | |
| 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,447.47 | 1,451.16 | 1,498.22 | 1,511.83 | 1,639.12 | 1,660.66 | 1,647.89 | 1,643.66 | 1,677.28 | |
| Total Liabilities | 273.87 | 262.75 | 306.20 | 309.59 | 307.32 | 350.01 | 341.28 | 347.48 | 364.76 | |
| Total Equity | 1,173.60 | 1,188.41 | 1,192.03 | 1,202.23 | 1,331.80 | 1,310.64 | 1,306.62 | 1,296.18 | 1,312.52 | |