| 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 | 19.98 | 17.94 | 15.54 | 19.39 | 15.60 | 14.63 | 18.79 | 18.38 | 14.25 | |
| Gross Profit | 2.00 | 0.19 | 1.79 | 2.57 | 1.17 | 1.34 | 1.78 | 2.74 | 0.63 | |
| Operating Income | 1.20 | -0.84 | 0.95 | 1.44 | 0.34 | 0.58 | 0.88 | 1.96 | -0.07 | |
| Profit Margin | 7.16 | 16.73 | 0.41 | 3.49 | 0.16 | 13.62 | 2.77 | 5.85 | -0.95 | |
| 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 | 335.98 | 321.62 | 312.35 | 304.73 | 299.09 | 294.87 | 296.31 | 291.37 | 292.56 | |
| Total Liabilities | 103.26 | 99.97 | 94.06 | 93.04 | 94.57 | 93.69 | 99.11 | 100.43 | 104.80 | |
| Total Equity | 232.72 | 221.65 | 218.29 | 211.69 | 204.52 | 201.18 | 197.20 | 190.94 | 187.76 | |