Values in thousands | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 |
---|---|---|---|---|
Revenue | $1,283,282 | $1,077,958 | $258,565 | $269,768 |
Gross Profit | 677,917 | 467,424 | -33,487 | -2,892 |
EBITDA | 653,489 | 426,209 | -140,653 | -87,959 |
EBIT | 585,003 | 356,810 | -207,380 | -156,760 |
Net Income | 361,995 | 219,299 | -175,512 | -128,566 |
Net Change In Cash | 1,283,282 | 1,077,958 | 258,565 | 269,768 |
Free Cash Flow | 85,033 | 165,750 | 275,120 | -140,973 |
Cash | 716,887 | 825,492 | 728,859 | 562,975 |
Basic Shares | 37,936 | 38,046 | 38,117 | 38,370 |
Values in thousands | 2023-07-31 | 2022-07-31 | 2021-07-31 | 2020-07-31 |
---|---|---|---|---|
Revenue | $2,889,364 | $2,525,912 | $1,909,710 | $1,963,704 |
Gross Profit | 1,221,127 | 1,176,624 | 830,045 | 776,019 |
EBITDA | 832,267 | 680,948 | 539,750 | 499,014 |
EBIT | 563,766 | 428,557 | 287,165 | 249,442 |
Net Income | 268,148 | 347,923 | 127,850 | 98,833 |
Net Change In Cash | 2,889,364 | 2,525,912 | 1,909,710 | 1,963,704 |
Cost of Revenue | -130,554 | 278,444 | ||
Free Cash Flow | 324,651 | 517,682 | 410,153 | 222,616 |
Cash | 562,975 | 1,107,427 | 1,243,962 | 390,980 |
Basic Shares | 39,760 | 40,687 | 40,828 | 40,838 |
Quarter | EPS |
---|---|
2024-04-30 | $9.54 |
2024-01-31 | $5.76 |
2023-10-31 | -$4.60 |
2023-07-31 | -$3.35 |