| 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 | 238.80 | 255.49 | 188.08 | 378.95 | 106.05 | 64.73 | 68.03 | 255.30 | 48.10 | |
| Gross Profit | 39.48 | 22.02 | 16.72 | 21.85 | 14.63 | 12.35 | 12.50 | 17.38 | 6.81 | |
| Operating Income | 13.11 | 7.26 | 1.61 | 6.15 | 2.90 | 4.90 | 4.69 | 7.83 | 1.02 | |
| Profit Margin | 5.31 | 4.03 | 2.91 | 2.17 | 5.98 | 4.73 | 4.82 | 1.18 | 3.83 | |
| 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,282.20 | 1,312.51 | 1,148.34 | 742.84 | 563.89 | 575.31 | 567.10 | 515.23 | 524.26 | |
| Total Liabilities | 999.89 | 1,051.31 | 897.20 | 497.13 | 326.84 | 344.60 | 453.99 | 405.21 | 417.24 | |
| Total Equity | 282.32 | 261.20 | 251.15 | 245.71 | 237.06 | 230.72 | 113.11 | 110.03 | 107.02 | |