| 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 | 11.15 | 122.38 | 38.28 | 126.45 | 23.91 | 15.14 | 53.14 | 38.08 | 33.47 | |
| Gross Profit | -5.87 | 83.29 | 17.80 | 96.93 | 9.11 | -0.54 | 16.27 | 10.81 | 19.73 | |
| Operating Income | -10.14 | 45.14 | 14.26 | 61.32 | 5.85 | -9.63 | -2.48 | -2.23 | 17.25 | |
| Profit Margin | 15.38 | -2.59 | 65.60 | 60.93 | 64.95 | -73.23 | 57.85 | 8.61 | 60.31 | |
| 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 | 772.29 | 776.72 | 879.95 | 860.87 | 868.35 | 856.98 | 879.80 | 844.45 | 770.25 | |
| Total Liabilities | 500.62 | 507.33 | 636.81 | 642.36 | 717.73 | 721.62 | 729.82 | 730.72 | 660.79 | |
| Total Equity | 271.67 | 269.39 | 243.14 | 218.51 | 150.63 | 135.37 | 149.98 | 113.72 | 109.46 | |