Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $124,247 | $128,395 | $150,446 | $119,430 |
Gross Profit | 71,511 | 72,986 | 85,144 | 64,640 |
EBITDA | 18,986 | 23,131 | 31,137 | 16,661 |
EBIT | 15,318 | 19,431 | 27,348 | 12,972 |
Net Income | 12,367 | 15,319 | 21,678 | 9,870 |
Net Change In Cash | 124,247 | 128,395 | 150,446 | 119,430 |
Free Cash Flow | 793 | 24,896 | 9,765 | 11,292 |
Cash | 39,108 | 44,342 | 27,758 | 28,955 |
Basic Shares | 13,139 | 13,144 | 13,355 | 13,461 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
---|---|---|---|---|
Revenue | $496,404 | $486,114 | $467,937 | $411,522 |
Gross Profit | 272,518 | 264,392 | 245,872 | 217,955 |
EBITDA | 81,052 | 79,057 | 61,943 | 50,705 |
EBIT | 66,280 | 65,400 | 49,461 | 38,429 |
Net Income | 51,785 | 52,805 | 47,985 | 47,265 |
Net Change In Cash | 496,404 | 486,114 | 467,937 | 411,522 |
Free Cash Flow | 27,770 | 46,015 | 33,642 | 19,947 |
Cash | 27,758 | 44,327 | 42,198 | 32,845 |
Basic Shares | 13,621 | 14,471 | 15,249 | 16,122 |
Quarter | EPS |
---|---|
2025-07-31 | $0.94 |
2025-04-30 | $1.17 |
2025-01-31 | $1.59 |
2024-10-31 | $0.73 |