Values in thousands | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 |
---|---|---|---|---|
Revenue | $682,761 | $699,923 | $676,873 | $712,447 |
Gross Profit | 136,049 | 148,202 | 117,140 | 625,491 |
EBITDA | 91,512 | 110,491 | 70,742 | 102,650 |
EBIT | 71,934 | 90,600 | 51,233 | 83,096 |
Net Income | 62,604 | 65,189 | 59,071 | -1,711 |
Net Change In Cash | 682,761 | 699,923 | 676,873 | 712,447 |
Free Cash Flow | -237,682 | 249,996 | 152,252 | 116,712 |
Cash | 633,376 | 941,005 | 736,797 | 620,836 |
Basic Shares | 52,745 | 51,487 | 51,343 | 51,328 |
Values in thousands | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 |
---|---|---|---|---|
Revenue | $2,795,505 | $2,863,836 | $2,643,455 | $1,819,946 |
Gross Profit | 540,526 | 2,596,909 | 2,512,319 | 1,738,017 |
EBITDA | 321,576 | 389,936 | 521,715 | 254,823 |
EBIT | 243,610 | 321,601 | 458,194 | 192,978 |
Net Income | 169,154 | 209,529 | 326,360 | 114,454 |
Net Change In Cash | 2,795,505 | 2,863,836 | 2,643,455 | 1,819,946 |
Cost of Revenue | -131,763 | 179,882 | 123,168 | |
Free Cash Flow | 228,814 | 273,512 | 452,252 | 220,311 |
Cash | 941,005 | 844,024 | 978,070 | 850,778 |
Basic Shares | 51,432 | 51,883 | 53,401 | 53,405 |
Quarter | EPS |
---|---|
2024-07-31 | $1.18 |
2024-04-30 | $1.26 |
2024-01-31 | $1.07 |
2023-10-31 | $0.97 |