| 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 | 83.62 | 17.82 | 38.86 | 99.38 | 15.48 | 32.15 | 31.02 | 121.32 | 23.58 | |
| Gross Profit | 80.81 | 17.30 | 37.44 | 96.72 | 15.26 | 26.34 | 29.20 | 97.77 | 20.49 | |
| Operating Income | 65.16 | 0.38 | 26.34 | 84.38 | 3.91 | 15.67 | 20.20 | 84.34 | 11.76 | |
| Profit Margin | 69.20 | 45.55 | 117.86 | 75.94 | 84.14 | 79.78 | 147.13 | 57.09 | 45.49 | |
| 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,827.04 | 1,737.73 | 1,575.06 | 1,552.56 | 1,422.63 | 1,362.60 | 1,493.91 | 1,369.26 | 1,288.99 | |
| Total Liabilities | 762.07 | 730.63 | 543.98 | 567.28 | 512.82 | 465.81 | 592.46 | 513.45 | 502.42 | |
| Total Equity | 1,064.97 | 1,007.10 | 1,031.08 | 985.28 | 909.81 | 896.79 | 901.45 | 855.81 | 786.58 | |