Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $289,480 | $262,901 | $291,515 | $240,678 |
Gross Profit | 179,152 | 158,392 | 186,436 | 142,227 |
EBITDA | -33,116 | 10,676 | 31,292 | -2,716 |
EBIT | -38,844 | 4,831 | 20,561 | -12,407 |
Net Income | -37,277 | 9,139 | 16,759 | -5,478 |
Net Change In Cash | 289,480 | 262,901 | 291,515 | 240,678 |
Free Cash Flow | 85,201 | -63,148 | 189,347 | 754 |
Cash | 697,488 | 823,562 | 547,992 | 360,800 |
Basic Shares | 83,705 | 85,960 | 82,291 | 82,500 |
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 |
---|---|
2025-01-31 | $0.51 |
2024-10-31 | $0.43 |
2024-07-31 | $0.62 |
2024-04-30 | $0.26 |