Values in thousands | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 |
---|---|---|---|---|
Revenue | $521,027 | $495,532 | $553,535 | $500,406 |
Gross Profit | 230,648 | 213,343 | 240,083 | 213,254 |
EBITDA | 71,215 | 71,045 | 85,661 | 66,822 |
EBIT | 40,623 | 36,176 | 54,265 | 36,046 |
Net Income | 30,037 | 26,159 | 39,308 | 28,640 |
Net Change In Cash | 521,027 | 495,532 | 553,535 | 500,406 |
Free Cash Flow | -1,214 | 36,698 | 37,256 | 36,945 |
Cash | 303,062 | 342,270 | 341,098 | 329,324 |
Basic Shares | 42,154 | 42,564 | 42,974 | 43,195 |
Values in thousands | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 |
---|---|---|---|---|
Revenue | $2,047,027 | $2,349,433 | $2,356,811 | $1,734,244 |
Gross Profit | 881,670 | 1,008,699 | 915,969 | 740,260 |
EBITDA | 290,756 | 322,842 | 318,677 | 169,410 |
EBIT | 166,207 | 206,325 | 206,386 | 136,389 |
Net Income | 122,626 | 150,664 | 150,017 | 106,461 |
Net Change In Cash | 2,047,027 | 2,349,433 | 2,356,811 | 1,734,244 |
Cost of Revenue | 97,908 | -143,928 | 128,160 | |
Free Cash Flow | 104,576 | 136,355 | 2,424 | 271,957 |
Cash | 341,098 | 343,374 | 245,589 | 391,213 |
Basic Shares | 43,280 | 43,240 | 44,294 | 46,367 |
Quarter | EPS |
---|---|
2024-10-31 | $0.71 |
2024-07-31 | $0.62 |
2024-04-30 | $0.95 |
2024-01-31 | $0.67 |