| 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 | 7.03 | 4.80 | 3.81 | 4.96 | 3.00 | 2.79 | 3.60 | 3.40 | 2.90 | |
| Gross Profit | 1.21 | 1.11 | 1.02 | 1.22 | 0.76 | 0.82 | 0.84 | 1.03 | 0.80 | |
| Operating Income | 0.75 | 0.61 | 0.53 | -0.32 | 0.39 | 0.37 | 0.37 | 0.21 | 0.39 | |
| Profit Margin | 10.28 | 11.94 | 13.56 | 10.28 | 11.25 | 13.79 | 11.25 | 13.64 | 21.06 | |
| 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 | 47.09 | 48.33 | 45.34 | 46.66 | 45.06 | 46.16 | 47.05 | 47.67 | 45.23 | |
| Total Liabilities | 12.67 | 14.62 | 11.83 | 13.66 | 12.53 | 13.96 | 14.36 | 15.12 | 13.24 | |
| Total Equity | 34.42 | 33.71 | 33.50 | 32.99 | 32.53 | 32.20 | 32.69 | 32.55 | 32.00 | |