Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $150,446 | $119,430 | $111,798 | $114,730 |
Gross Profit | 85,144 | 64,640 | 60,569 | 62,165 |
EBITDA | 27,348 | 16,661 | 14,993 | 18,261 |
EBIT | 12,972 | 11,357 | 14,603 | |
Net Income | 21,678 | 9,870 | 8,778 | 11,459 |
Net Change In Cash | 150,446 | 119,430 | 111,798 | 114,730 |
Free Cash Flow | 11,292 | -1,222 | 7,935 | |
Cash | 27,758 | 28,955 | 25,163 | 38,233 |
Basic Shares | 13,355 | 13,461 | 13,685 | 14,006 |
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 | 66,280 | 79,057 | 61,943 | 50,705 |
EBIT | 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 | 46,015 | 33,642 | 19,947 | |
Cash | 44,327 | 42,198 | 32,845 | |
Basic Shares | 13,621 | 14,471 | 15,249 | 16,122 |
Quarter | EPS |
---|---|
2025-01-31 | $1.59 |
2024-10-31 | $0.73 |
2024-07-31 | $0.64 |
2024-04-30 | $0.82 |