Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $47,902 | $46,747 | $44,987 | $41,563 |
Gross Profit | 14,423 | 16,724 | 15,171 | 14,086 |
EBITDA | 4,123 | 8,779 | 6,506 | |
EBIT | 3,166 | 7,842 | 5,536 | |
Net Income | 851 | 4,952 | 1,760 | 2,491 |
Net Change In Cash | 47,902 | 46,747 | 44,987 | 41,563 |
Free Cash Flow | -4,592 | -194 | 4,702 | 4,840 |
Cash | 17,258 | 18,841 | 15,716 | 13,307 |
Basic Shares | 8,133 | 8,079 | 7,982 | 8,027 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
---|---|---|---|---|
Revenue | $158,384 | $150,668 | $142,569 | $138,552 |
Gross Profit | 53,248 | 41,458 | 38,301 | 32,530 |
EBITDA | 20,301 | 15,987 | 15,447 | 13,569 |
EBIT | 20,408 | 12,157 | 11,801 | 9,245 |
Net Income | 8,983 | 10,471 | 5,945 | 6,062 |
Net Change In Cash | 158,384 | 150,668 | 142,569 | 138,552 |
Cost of Revenue | -3,080 | 1,406 | ||
Free Cash Flow | 11,053 | 3,625 | -8,216 | -4,836 |
Cash | 15,716 | 5,845 | 5,773 | 8,214 |
Basic Shares | 8,015 | 8,073 | 8,116 | 8,418 |
Quarter | EPS |
---|---|
2025-07-31 | $0.10 |
2025-04-30 | $0.61 |
2025-01-31 | $0.21 |
2024-10-31 | $0.31 |