| 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 | 69.41 | 48.63 | 53.56 | 45.06 | 64.56 | 52.59 | 46.36 | 39.18 | 61.05 | |
| Gross Profit | 18.74 | 6.93 | 8.67 | -2.48 | 14.54 | 8.43 | 2.91 | -4.32 | 10.98 | |
| Operating Income | 15.55 | 7.00 | 7.41 | -1.61 | 13.46 | 7.20 | 1.78 | -5.82 | 8.93 | |
| Profit Margin | 19.62 | 10.06 | 8.91 | -9.38 | 18.21 | 10.40 | -5.82 | -18.44 | 11.60 | |
| 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 | 332.40 | 331.53 | 344.83 | 336.49 | 314.96 | 298.52 | 290.01 | 286.44 | 266.35 | |
| Total Liabilities | 283.59 | 295.63 | 313.48 | 301.05 | 275.58 | 270.62 | 267.40 | 260.94 | 232.92 | |
| Total Equity | 48.81 | 35.90 | 31.35 | 35.44 | 39.38 | 27.89 | 22.61 | 25.50 | 33.43 | |