Values in thousands | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 |
---|---|---|---|---|
Revenue | $403,809 | $468,461 | $460,705 | $492,808 |
Gross Profit | 281,662 | 331,852 | 303,526 | 337,194 |
EBITDA | 75,058 | 113,326 | -48,701 | 35,280 |
EBIT | 37,505 | 65,413 | -95,675 | -4,893 |
Net Income | -1,436 | 25,265 | -113,875 | -19,445 |
Net Change In Cash | 403,809 | 468,461 | 460,705 | 492,808 |
Free Cash Flow | -105,216 | 155,136 | 83,903 | -27,894 |
Cash | 82,545 | 83,351 | 93,204 | 83,218 |
Basic Shares | 54,377 | 55,356 | 54,812 | 55,102 |
Values in thousands | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 |
---|---|---|---|---|
Revenue | $1,872,987 | $2,019,900 | $2,082,928 | $1,941,501 |
Gross Profit | 1,237,271 | 1,327,359 | 1,382,270 | 1,316,166 |
EBITDA | 52,261 | 293,598 | 445,633 | 395,884 |
EBIT | 223,751 | 75,845 | 225,263 | 190,595 |
Net Income | -200,319 | 17,233 | 148,309 | 148,256 |
Net Change In Cash | 1,872,987 | 2,019,900 | 2,082,928 | 1,941,501 |
Cost of Revenue | 10,105 | 13,438 | ||
Free Cash Flow | 104,111 | 170,380 | 217,404 | 226,711 |
Cash | 83,249 | 106,714 | 100,397 | 93,795 |
Basic Shares | 54,945 | 56,355 | 56,598 | 56,461 |
Quarter | EPS |
---|---|
2024-07-31 | $0.47 |
2024-04-30 | $1.21 |
2024-01-31 | $0.59 |
2023-10-31 | $0.73 |