Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $492,229 | $570,871 | $521,777 | $521,027 |
Gross Profit | 209,197 | 251,062 | 231,365 | 230,648 |
EBITDA | 56,073 | 59,240 | 69,810 | 71,215 |
EBIT | 24,510 | 32,150 | 38,730 | 40,623 |
Net Income | 18,204 | 14,931 | 28,429 | 30,037 |
Net Change In Cash | 492,229 | 570,871 | 521,777 | 521,027 |
Free Cash Flow | 17,831 | 39,260 | 38,247 | -1,214 |
Cash | 318,544 | 328,449 | 314,589 | 303,062 |
Basic Shares | 41,425 | 41,942 | 42,103 | 42,154 |
Values in thousands | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 |
---|---|---|---|---|
Revenue | $2,109,207 | $2,047,027 | $2,349,433 | $2,356,811 |
Gross Profit | 926,418 | 881,670 | 1,008,699 | 915,969 |
EBITDA | 271,310 | 290,756 | 322,842 | 318,677 |
EBIT | 147,679 | 166,071 | 206,325 | 206,386 |
Net Income | 99,556 | 122,626 | 150,664 | 150,017 |
Net Change In Cash | 2,109,207 | 2,047,027 | 2,349,433 | 2,356,811 |
Cost of Revenue | 97,908 | -143,928 | ||
Free Cash Flow | 112,991 | 104,576 | 136,355 | 2,424 |
Cash | 328,449 | 341,098 | 343,374 | 245,589 |
Basic Shares | 42,345 | 43,280 | 43,240 | 44,294 |
Quarter | EPS |
---|---|
2025-10-31 | $0 |
2025-07-31 | $0.47 |
2025-04-30 | $0.92 |
2025-01-31 | $0.68 |