| TTM (2025-10-31) | 2025 (2025-1-31) | 2024 (2024-1-31) | 2023 (2023-1-31) | 2022 (2022-1-31) | ||||
|---|---|---|---|---|---|---|---|---|
| Revenue | 200.78M | 158.38M | 150.67M | 142.57M | 138.55M | |||
| Minority Interest Expense | -4.72M | -4.11M | -2.74M | N/A | N/A | |||
| Cost Of Goods | 133.46M | 105.14M | 109.21M | 104.27M | 106.02M | |||
| Gross Profit | 67.32M | 53.25M | 41.46M | 38.30M | 32.53M | |||
| Operating Expenses | 39.41M | 32.95M | 28.10M | 27.16M | 24.42M | |||
| Selling, General, and Administrative Expenses | 39.41M | 32.95M | 28.10M | 27.16M | 24.42M | |||
| Operating Income | 27.92M | 20.30M | 13.36M | 11.14M | 8.11M | |||
| Interest Income/Expense | -1.77M | -1.94M | -2.27M | -2.12M | -828.00K | |||
| Other Income/Expense | 189.00K | 107.00K | -1.20M | 533.00K | 1.04M | |||
| Income Before Taxes | 26.34M | 18.47M | 9.89M | 9.56M | 8.33M | |||
| Income Tax | 7.74M | 5.38M | -3.32M | 3.61M | 2.27M | |||
| Net Income | 13.88M | 8.98M | 10.47M | 5.95M | 6.06M | |||
| EBITDA | 31.74M | 23.93M | 17.19M | 14.79M | 12.44M | |||
| Per Share Data | ||||||||
| EPS Diluted Total Ops | 1.71 | 1.12 | 1.30 | 0.73 | 0.72 | |||
| Statistics | ||||||||
| Gross Profit Margin | 33.53% | 33.62% | 27.52% | 26.86% | 23.48% | |||
| Profit Margin | 6.91% | 5.67% | 6.95% | 4.17% | 4.38% | |||
| Operating Profit Margin | 13.90% | 12.82% | 8.87% | 7.82% | 5.85% | |||
All data in USD