Values in thousands | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 |
---|---|---|---|---|
Revenue | $683,317 | $659,198 | $697,123 | $761,904 |
Gross Profit | 310,878 | 305,001 | 305,728 | 340,374 |
EBITDA | 57,524 | 56,493 | 47,933 | 64,418 |
EBIT | 43,706 | 43,003 | 33,058 | 51,461 |
Net Income | 29,958 | 29,731 | 55,807 | 46,914 |
Net Change In Cash | 683,317 | 659,198 | 697,123 | 761,904 |
Free Cash Flow | 68,140 | 25,748 | 30,730 | 11,504 |
Cash | 51,753 | 30,709 | 21,358 | 34,031 |
Basic Shares | 33,989 | 33,899 | 34,080 | 33,933 |
Values in thousands | 2024-01-31 | 2023-01-31 | 2022-01-31 | 2021-01-31 |
---|---|---|---|---|
Revenue | $2,817,294 | $2,968,138 | $2,777,604 | $2,117,070 |
Gross Profit | 1,245,849 | 1,284,873 | 1,227,317 | 787,049 |
EBITDA | 254,587 | 230,208 | 234,667 | -85,606 |
EBIT | 201,307 | 181,197 | 182,337 | -146,145 |
Net Income | 171,391 | 181,742 | 137,019 | -438,994 |
Net Change In Cash | 2,817,294 | 2,968,138 | 2,777,604 | 2,117,070 |
Free Cash Flow | 150,533 | 61,842 | 144,296 | 104,293 |
Cash | 21,358 | 33,700 | 30,115 | 88,295 |
Basic Shares | 34,152 | 35,405 | 37,095 | 37,220 |
Quarter | EPS |
---|---|
2024-07-31 | $0.85 |
2024-04-30 | $0.88 |
2024-01-31 | $0.86 |
2023-10-31 | $1.37 |