Values in thousands | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 |
---|---|---|---|---|
Revenue | $681,960 | $682,761 | $699,923 | $676,873 |
Gross Profit | 179,876 | 163,442 | 148,202 | 117,140 |
EBITDA | 112,555 | 110,133 | 110,491 | 70,742 |
EBIT | 92,867 | 90,555 | 90,600 | 51,233 |
Net Income | 60,800 | 62,604 | 65,189 | 59,071 |
Net Change In Cash | 681,960 | 682,761 | 699,923 | 676,873 |
Free Cash Flow | 107,688 | -237,682 | 249,996 | 152,252 |
Cash | 694,850 | 633,376 | 941,005 | 736,797 |
Basic Shares | 52,750 | 52,745 | 51,487 | 51,343 |
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 | 651,326 | 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-10-31 | $1.21 |
2024-07-31 | $1.18 |
2024-04-30 | $1.26 |
2024-01-31 | $1.07 |