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 | 97,704 | 107,778 | 76,187 | 92,060 |
EBIT | 78,126 | 87,887 | 56,678 | 72,506 |
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 | 381,419 | 432,509 | 521,715 | 285,555 |
EBIT | 303,453 | 364,174 | 458,194 | 223,710 |
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 |