| Period Ending: | Oct 31, 2025 | Jul 31, 2025 | Apr 30, 2025 | Jan 31, 2025 | Oct 31, 2024 | Jul 31, 2024 | Apr 30, 2024 | Jan 31, 2024 | Oct 31, 2023 | |
| Total Revenue | 23.31 | 28.17 | 26.12 | 27.04 | 22.64 | 26.60 | 24.58 | 24.32 | 16.05 | |
| Gross Profit | 7.33 | 11.03 | 10.57 | 10.37 | 8.58 | 10.22 | 9.24 | 8.99 | 5.74 | |
| Operating Income | 3.66 | 6.13 | 4.62 | 5.05 | 4.23 | 5.73 | 4.17 | 4.82 | 1.51 | |
| Profit Margin | 18.55 | 21.08 | 32.08 | 32.29 | 46.31 | 38.79 | 34.79 | 27.34 | 21.99 | |
| Period Ending: | Oct 31, 2025 | Jul 31, 2025 | Apr 30, 2025 | Jan 31, 2025 | Oct 31, 2024 | Jul 31, 2024 | Apr 30, 2024 | Jan 31, 2024 | Oct 31, 2023 | |
| Total Assets | 654.65 | 635.77 | 632.39 | 657.32 | 653.95 | 647.77 | 654.73 | 649.12 | 598.31 | |
| Total Liabilities | 381.61 | 366.86 | 344.35 | 362.94 | 369.25 | 372.28 | 353.02 | 353.71 | 310.51 | |
| Total Equity | 273.04 | 268.91 | 288.04 | 294.38 | 284.70 | 275.50 | 301.71 | 295.41 | 287.80 | |