Values in thousands | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 |
---|---|---|---|---|
Revenue | $495,532 | $553,535 | $500,406 | $511,435 |
Gross Profit | 213,343 | 240,083 | 213,254 | 222,605 |
EBITDA | 66,039 | 82,693 | 66,822 | 72,659 |
EBIT | 31,170 | 51,297 | 36,046 | 37,758 |
Net Income | 26,159 | 39,308 | 28,640 | 27,199 |
Net Change In Cash | 495,532 | 553,535 | 500,406 | 511,435 |
Free Cash Flow | 36,698 | 37,256 | 36,945 | 17,919 |
Cash | 342,270 | 341,098 | 329,324 | 329,632 |
Basic Shares | 42,564 | 42,974 | 43,195 | 43,401 |
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 | 278,370 | 323,029 | 319,099 | 245,895 |
EBIT | 153,821 | 206,512 | 206,808 | 212,874 |
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-07-31 | $0.62 |
2024-04-30 | $0.95 |
2024-01-31 | $0.67 |
2023-10-31 | $0.74 |