Values in thousands | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 |
---|---|---|---|---|
Revenue | $262,901 | $291,515 | $240,678 | $240,897 |
Gross Profit | 158,392 | 186,436 | 142,227 | 142,406 |
EBITDA | 10,676 | 31,292 | -2,716 | 18,848 |
EBIT | 4,831 | 20,561 | -12,407 | 8,656 |
Net Income | 9,139 | 16,759 | -5,478 | 9,687 |
Net Change In Cash | 262,901 | 291,515 | 240,678 | 240,897 |
Free Cash Flow | -63,148 | 189,347 | 754 | 63,893 |
Cash | 823,562 | 547,992 | 360,800 | 351,189 |
Basic Shares | 85,960 | 82,291 | 82,500 | 83,305 |
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 | 20,025 | -101,211 | -161,432 | -37,173 |
EBIT | -20,100 | -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-10-31 | $0.43 |
2024-07-31 | $0.62 |
2024-04-30 | $0.26 |
2024-01-31 | $0.46 |