Values in thousands | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 |
---|---|---|---|---|
Revenue | $227,015 | $157,682 | $164,554 | $163,755 |
Gross Profit | 30,842 | 17,464 | 23,144 | 19,235 |
EBITDA | 19,238 | 7,096 | 12,311 | 8,447 |
EBIT | 18,677 | 6,519 | 11,724 | 7,860 |
Net Income | 18,198 | 7,882 | 12,018 | 5,464 |
Net Change In Cash | 227,015 | 157,682 | 164,554 | 163,755 |
Free Cash Flow | 71,146 | 17,364 | 23,982 | 56,598 |
Cash | 232,685 | 207,738 | 197,032 | 185,569 |
Basic Shares | 13,880 | 13,572 | 13,548 | 13,559 |
Values in thousands | 2024-01-31 | 2023-01-31 | 2022-01-31 | 2021-01-31 |
---|---|---|---|---|
Revenue | $573,333 | $455,040 | $509,370 | $392,206 |
Gross Profit | 78,821 | 86,361 | 99,732 | 62,067 |
EBITDA | 38,863 | 45,384 | 56,648 | 27,645 |
EBIT | 36,458 | 41,669 | 52,411 | 23,026 |
Net Income | 32,358 | 33,098 | 38,244 | 23,851 |
Net Change In Cash | 573,333 | 455,040 | 509,370 | 392,206 |
Cost of Revenue | -175,986 | -13,231 | 197,577 | |
Free Cash Flow | 114,102 | -33,433 | 26,993 | 172,983 |
Cash | 197,032 | 173,947 | 350,472 | 366,671 |
Basic Shares | 13,548 | 14,176 | 15,913 | 15,825 |
Quarter | EPS |
---|---|
2024-07-31 | $1.31 |
2024-04-30 | $0.58 |
2024-01-31 | $0.89 |
2023-10-31 | $0.40 |