Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $441,663 | $318,628 | $317,173 | $285,471 |
Gross Profit | 201,335 | 161,145 | 151,885 | 138,980 |
EBITDA | 45,031 | 17,088 | 11,262 | 11,580 |
EBIT | 37,109 | 8,935 | 2,570 | 2,575 |
Net Income | 18,519 | -593 | -5,251 | -6,442 |
Net Change In Cash | 441,663 | 318,628 | 317,173 | 285,471 |
Free Cash Flow | 49,727 | -27,793 | 25,990 | -32,551 |
Cash | 16,180 | 30,401 | 25,648 | 27,350 |
Basic Shares | 31,299 | 31,136 | 31,376 | 31,439 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
---|---|---|---|---|
Revenue | $1,362,935 | $1,472,508 | $1,555,429 | $1,636,624 |
Gross Profit | 653,345 | 625,527 | 593,766 | 691,460 |
EBITDA | 84,707 | -45,061 | 66,921 | 119,580 |
EBIT | 50,935 | -83,526 | 28,180 | 80,414 |
Net Income | 6,233 | -130,684 | -12,530 | 33,369 |
Net Change In Cash | 1,362,935 | 1,472,508 | 1,555,429 | 1,636,624 |
Cost of Revenue | 7,257 | 238 | ||
Free Cash Flow | 15,373 | 95,649 | -68,173 | 45,331 |
Cash | 16,180 | 25,314 | 39,557 | 34,301 |
Basic Shares | 31,664 | 31,970 | 33,107 | 33,681 |
Quarter | EPS |
---|---|
2025-01-31 | $0.57 |
2024-10-31 | $0.06 |
2024-07-31 | -$0.17 |
2024-04-30 | -$0.20 |