Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $158,228 | $174,877 | $148,155 | $161,231 |
Gross Profit | 17,572 | 39,681 | 19,773 | 14,387 |
EBITDA | 16,491 | 31,255 | 19,418 | 14,232 |
EBIT | 11,401 | 13,333 | 8,340 | |
Net Income | 11,098 | 24,500 | 12,378 | 10,191 |
Net Change In Cash | 158,228 | 174,877 | 148,155 | 161,231 |
Free Cash Flow | 9,196 | 18,189 | -7,416 | -27,095 |
Cash | 196,255 | 298,249 | 261,040 | 231,749 |
Basic Shares | 17,679 | 17,723 | 17,671 | 17,546 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
---|---|---|---|---|
Revenue | $642,491 | $833,384 | $855,000 | $774,802 |
Gross Profit | 91,477 | 98,218 | 54,731 | 97,560 |
EBITDA | 86,044 | 91,878 | 49,079 | 92,675 |
EBIT | 64,329 | 68,839 | 25,775 | 69,084 |
Net Income | 58,167 | 60,935 | 37,937 | 52,364 |
Net Change In Cash | 642,491 | 833,384 | 855,000 | 774,802 |
Cost of Revenue | 85,910 | |||
Free Cash Flow | -7,126 | 90,307 | 39,217 | 86,585 |
Cash | 196,255 | 223,397 | 69,612 | 229,846 |
Basic Shares | 17,636 | 17,576 | 17,638 | 17,945 |
Quarter | EPS |
---|---|
2025-01-31 | $0.63 |
2024-10-31 | $1.38 |
2024-07-31 | $0.70 |
2024-04-30 | $0.58 |