| 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 | 195.42 | 151.64 | 93.68 | 90.46 | 100.80 | 206.31 | 109.32 | 103.75 | 127.95 | |
| Gross Profit | ||||||||||
| Operating Income | 7.80 | 14.40 | 12.02 | 4.86 | 10.21 | -1.82 | 3.91 | 9.03 | 5.84 | |
| Profit Margin | 3.76 | 8.65 | 11.72 | 4.89 | 9.21 | -0.80 | 3.11 | 8.70 | 4.19 | |
| 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 | 875.16 | 748.63 | 729.26 | 774.08 | 789.95 | 755.51 | 650.97 | 603.43 | 592.96 | |
| Total Liabilities | 658.23 | 542.84 | 538.95 | 597.20 | 614.38 | 594.61 | 488.27 | 443.88 | 447.81 | |
| Total Equity | 216.93 | 205.79 | 190.31 | 176.88 | 175.57 | 160.90 | 162.69 | 159.55 | 145.15 | |