| 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 | 1.89 | 1.62 | 1.40 | 1.35 | 1.58 | 0.96 | 0.71 | -3.95 | 2.48 | |
| Gross Profit | 1.89 | 1.62 | 1.40 | 1.35 | 1.58 | 0.96 | 0.71 | -3.95 | 1.77 | |
| Operating Income | 1.11 | 1.08 | 0.72 | 0.52 | 0.95 | 0.44 | 0.24 | -0.61 | 0.60 | |
| Profit Margin | 13.76 | 32.44 | -20.21 | 224.41 | 38.82 | 1.65 | 31.29 | -50.74 | 9.48 | |
| 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 | 129.18 | 133.35 | 129.57 | 118.07 | 115.20 | 106.11 | 85.82 | 94.46 | 93.73 | |
| Total Liabilities | 76.29 | 78.46 | 70.91 | 59.23 | 57.47 | 51.75 | 34.32 | 37.03 | 40.61 | |
| Total Equity | 52.90 | 54.89 | 58.66 | 58.84 | 57.73 | 54.36 | 51.49 | 57.43 | 53.11 | |