Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $232,474 | $257,008 | $227,015 | $157,682 |
Gross Profit | 47,613 | 44,327 | 31,105 | 17,464 |
EBITDA | 32,667 | 30,332 | 19,238 | 7,096 |
EBIT | 18,677 | 6,519 | ||
Net Income | 31,369 | 28,010 | 18,198 | 7,882 |
Net Change In Cash | 232,474 | 257,008 | 227,015 | 157,682 |
Free Cash Flow | 43,259 | 29,232 | 71,146 | 17,364 |
Cash | 145,263 | 175,349 | 232,685 | 207,738 |
Basic Shares | 14,135 | 14,034 | 13,880 | 13,572 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
---|---|---|---|---|
Revenue | $874,179 | $573,333 | $455,040 | $509,370 |
Gross Profit | 140,989 | 80,834 | 86,361 | 99,732 |
EBITDA | 88,195 | 38,863 | 45,384 | 56,648 |
EBIT | 36,458 | 41,669 | 52,411 | |
Net Income | 85,459 | 32,358 | 33,098 | 38,244 |
Net Change In Cash | 874,179 | 573,333 | 455,040 | 509,370 |
Cost of Revenue | -175,986 | -13,231 | ||
Free Cash Flow | 161,001 | 114,102 | -33,433 | 26,993 |
Cash | 145,263 | 197,032 | 173,947 | 350,472 |
Basic Shares | 14,084 | 13,548 | 14,176 | 15,913 |
Quarter | EPS |
---|---|
2025-01-31 | $2.22 |
2024-10-31 | $2 |
2024-07-31 | $1.31 |
2024-04-30 | $0.58 |