Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $356,570 | $293,508 | $289,480 | $262,901 |
Gross Profit | 231,811 | 182,698 | 179,152 | 158,392 |
EBITDA | 50,503 | 58,301 | -33,116 | 10,676 |
EBIT | 44,283 | 52,336 | -38,844 | 4,831 |
Net Income | 51,951 | 45,991 | -37,277 | 9,139 |
Net Change In Cash | 356,570 | 293,508 | 289,480 | 262,901 |
Free Cash Flow | 241,426 | 31,647 | 85,201 | -67,381 |
Cash | 697,902 | 510,321 | 697,488 | 823,562 |
Basic Shares | 86,267 | 85,881 | 83,706 | 85,961 |
Values in thousands | 2025-07-31 | 2024-07-31 | 2023-07-31 | 2022-07-31 |
---|---|---|---|---|
Revenue | $1,202,459 | $980,497 | $905,341 | $812,614 |
Gross Profit | 752,053 | 583,361 | 458,211 | 377,176 |
EBITDA | 86,364 | 2,209 | -102,540 | -176,729 |
EBIT | 62,606 | -20,100 | -127,378 | -210,269 |
Net Income | 69,804 | -6,103 | -111,855 | -180,431 |
Net Change In Cash | 1,202,459 | 980,497 | 905,341 | 812,614 |
Cost of Revenue | 236,937 | |||
Free Cash Flow | 295,126 | 177,221 | 20,968 | -59,716 |
Cash | 697,902 | 547,992 | 401,813 | 606,303 |
Basic Shares | 85,911 | 82,291 | 82,177 | 83,570 |
Quarter | EPS |
---|---|
2025-07-31 | $0.84 |
2025-04-30 | $0.88 |
2025-01-31 | $0.51 |
2024-10-31 | $0.43 |