| 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 | 46.79 | 52.27 | 31.49 | 32.19 | 29.82 | 24.49 | 26.30 | 23.00 | 27.77 | |
| Gross Profit | 25.72 | 35.40 | 13.89 | 16.15 | 14.96 | 17.47 | 10.03 | 11.54 | 11.36 | |
| Operating Income | 19.82 | 14.42 | 8.32 | 7.26 | 7.86 | -65.91 | 4.18 | 3.56 | 6.51 | |
| Profit Margin | 29.58 | 147.73 | 150.07 | 2,693.37 | 111.74 | 635.09 | 88.65 | 2,319.49 | 50.67 | |
| 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 | 2,185.74 | 2,180.09 | 2,163.85 | 2,634.43 | 1,767.10 | 1,719.95 | 1,813.09 | 1,366.86 | 1,155.17 | |
| Total Liabilities | 495.24 | 503.44 | 564.26 | 1,082.10 | 391.71 | 377.89 | 407.82 | 282.27 | 271.97 | |
| Total Equity | 1,690.49 | 1,676.65 | 1,599.59 | 1,552.33 | 1,375.39 | 1,342.06 | 1,405.27 | 1,084.59 | 883.20 | |