Values in thousands | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 |
---|---|---|---|---|
Revenue | $894,387 | $817,135 | $935,401 | $823,839 |
Gross Profit | 287,115 | 62,884 | 83,298 | 263,833 |
EBITDA | 54,381 | 36,697 | 58,521 | 11,413 |
EBIT | 22,216 | 8,360 | 30,762 | -15,256 |
Net Income | 18,139 | -9,199 | 26,534 | 5,456 |
Net Change In Cash | 894,387 | 817,135 | 935,401 | 823,839 |
Free Cash Flow | 22,054 | 8,205 | 50,941 | -40,434 |
Cash | 12,035 | 11,852 | 12,602 | 13,914 |
Basic Shares | 22,354 | 22,201 | 22,295 | 22,263 |
Values in thousands | 2024-07-31 | 2023-07-31 | 2022-07-31 | 2021-07-31 |
---|---|---|---|---|
Revenue | $3,470,762 | $3,442,808 | $3,267,786 | $2,821,444 |
Gross Profit | 1,111,576 | 1,106,522 | 1,068,825 | 973,063 |
EBITDA | 197,232 | 251,836 | 269,306 | 270,276 |
EBIT | 72,751 | 87,584 | 107,240 | 105,855 |
Net Income | 40,930 | 99,050 | 131,880 | 254,513 |
Net Change In Cash | 3,470,762 | 3,442,808 | 3,267,786 | 2,821,444 |
Free Cash Flow | 40,685 | 125,070 | 108,149 | 231,773 |
Cash | 12,035 | 25,147 | 45,105 | 144,593 |
Basic Shares | 22,319 | 22,265 | 23,246 | 23,767 |
Quarter | EPS |
---|---|
2024-07-31 | $0.98 |
2024-04-30 | $0.88 |
2024-01-31 | $1.37 |
2023-10-31 | $0.51 |