| 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 | 313.87 | 305.80 | 282.26 | 155.70 | 216.61 | 198.11 | 186.44 | 137.97 | 96.55 | |
| Gross Profit | 76.87 | 54.32 | 31.71 | 36.31 | 89.30 | 60.13 | 77.74 | 43.77 | 22.25 | |
| Operating Income | 35.42 | 18.00 | 2.19 | -7.61 | 51.26 | 31.35 | 48.90 | 7.82 | 2.93 | |
| Profit Margin | 30.06 | 4.45 | 1.18 | 4.76 | 19.34 | 15.50 | 66.80 | 17.62 | 4.36 | |
| 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,700.38 | 920.79 | 967.68 | 955.03 | 953.79 | 861.00 | 824.71 | 553.36 | 516.30 | |
| Total Liabilities | 600.97 | 260.45 | 317.93 | 307.19 | 320.78 | 267.36 | 261.35 | 176.17 | 168.04 | |
| Total Equity | 1,099.41 | 660.34 | 649.75 | 647.84 | 633.01 | 593.65 | 563.36 | 377.19 | 348.26 | |