| TTM (2025-7-31) | 2025 (2025-1-31) | 2024 (2024-1-31) | 2023 (2023-1-31) | 2022 (2022-1-31) | ||||
|---|---|---|---|---|---|---|---|---|
| Revenue | 181.20M | 158.38M | 150.67M | 142.57M | 138.55M | |||
| Minority Interest Expense | -4.08M | -4.11M | -2.74M | N/A | N/A | |||
| Cost Of Goods | 120.80M | 105.14M | 109.21M | 104.27M | 106.02M | |||
| Gross Profit | 60.40M | 53.25M | 41.46M | 38.30M | 32.53M | |||
| Operating Expenses | 38.30M | 32.95M | 28.10M | 27.16M | 24.42M | |||
| Selling, General, and Administrative Expenses | 38.30M | 32.95M | 28.10M | 27.16M | 24.42M | |||
| Operating Income | 22.10M | 20.30M | 13.36M | 11.14M | 8.11M | |||
| Interest Income/Expense | -1.74M | -1.94M | -2.27M | -2.12M | -828.00K | |||
| Other Income/Expense | 145.00K | 107.00K | -1.20M | 533.00K | 1.04M | |||
| Income Before Taxes | 20.50M | 18.47M | 9.89M | 9.56M | 8.33M | |||
| Income Tax | 6.37M | 5.38M | -3.32M | 3.61M | 2.27M | |||
| Net Income | 10.05M | 8.98M | 10.47M | 5.95M | 6.06M | |||
| EBITDA | 25.91M | 23.93M | 17.19M | 14.79M | 12.44M | |||
| Per Share Data | ||||||||
| EPS Diluted Total Ops | 1.25 | 1.12 | 1.30 | 0.73 | 0.72 | |||
| Statistics | ||||||||
| Gross Profit Margin | 33.34% | 33.62% | 27.52% | 26.86% | 23.48% | |||
| Profit Margin | 5.55% | 5.67% | 6.95% | 4.17% | 4.38% | |||
| Operating Profit Margin | 12.20% | 12.82% | 8.87% | 7.82% | 5.85% | |||
All data in USD