Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $404,626 | $426,595 | $403,809 | $468,461 |
Gross Profit | 300,407 | 319,595 | 281,662 | 331,852 |
EBITDA | 69,174 | 64,133 | 75,058 | 113,326 |
EBIT | 32,700 | 37,505 | 65,413 | |
Net Income | -22,954 | 40,458 | -1,436 | 25,265 |
Net Change In Cash | 404,626 | 426,595 | 403,809 | 468,461 |
Free Cash Flow | 124,859 | -23,584 | -105,216 | 155,136 |
Cash | 104,510 | 75,536 | 82,545 | 83,351 |
Basic Shares | 53,952 | 54,850 | 54,377 | 55,356 |
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 | -129,228 | 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 | 105,882 | 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 |
---|---|
2025-01-31 | -$0.42 |
2024-10-31 | $0.73 |
2024-07-31 | -$0.02 |
2024-04-30 | $0.45 |