Values in thousands | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 |
---|---|---|---|---|
Revenue | $291,515 | $240,678 | $240,897 | $207,407 |
Gross Profit | 186,436 | 142,227 | 142,406 | 112,292 |
EBITDA | 31,292 | -2,716 | 18,848 | -27,404 |
EBIT | 20,561 | -12,407 | 8,656 | -36,910 |
Net Income | 16,759 | -5,478 | 9,687 | -27,071 |
Net Change In Cash | 291,515 | 240,678 | 240,897 | 207,407 |
Free Cash Flow | 189,347 | 754 | 63,893 | -76,773 |
Cash | 547,992 | 360,800 | 351,189 | 301,419 |
Basic Shares | 84,956 | 82,500 | 83,305 | 81,690 |
Values in thousands | 2024-07-31 | 2023-07-31 | 2022-07-31 | 2021-07-31 |
---|---|---|---|---|
Revenue | $980,497 | $905,341 | $812,614 | $743,267 |
Gross Profit | 583,361 | 458,211 | 352,220 | 368,213 |
EBITDA | -30,264 | -101,211 | -161,432 | -37,173 |
EBIT | -52,573 | -127,378 | -210,269 | -85,570 |
Net Income | -6,103 | -111,855 | -180,431 | -66,507 |
Net Change In Cash | 980,497 | 905,341 | 812,614 | 743,267 |
Cost of Revenue | 236,937 | |||
Free Cash Flow | 177,221 | 20,968 | -59,716 | 82,733 |
Cash | 547,992 | 401,813 | 606,303 | 384,910 |
Basic Shares | 82,291 | 82,176 | 83,569 | 83,577 |
Quarter | EPS |
---|---|
2024-07-31 | $0.62 |
2024-04-30 | $0.26 |
2024-01-31 | $0.46 |
2023-10-31 | -$0.33 |