Values in thousands | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 |
---|---|---|---|---|
Revenue | $1,124,112 | $942,308 | $910,826 | $1,037,709 |
Gross Profit | 460,022 | 403,945 | 357,506 | 436,902 |
EBITDA | 106,809 | 61,034 | 45,608 | 122,424 |
EBIT | 73,011 | 28,104 | 11,690 | 89,600 |
Net Income | 37,028 | 14,230 | -16,849 | 49,547 |
Net Change In Cash | 1,124,112 | 942,308 | 910,826 | 1,037,709 |
Free Cash Flow | 265,817 | -178,975 | 41,420 | 247,074 |
Cash | 934,863 | 883,365 | 1,091,289 | 1,264,751 |
Basic Shares | 145,964 | 145,361 | 144,914 | 145,848 |
Values in thousands | 2024-10-31 | 2023-10-31 | 2022-10-31 | 2021-10-31 |
---|---|---|---|---|
Revenue | $4,014,955 | $4,386,549 | $3,632,661 | $3,620,684 |
Gross Profit | 1,719,590 | 1,878,851 | 1,560,344 | 1,721,979 |
EBITDA | 350,348 | 527,033 | 397,433 | 618,479 |
EBIT | 216,878 | 384,853 | 257,230 | 486,213 |
Net Income | 83,956 | 254,827 | 152,902 | 500,196 |
Net Change In Cash | 4,014,955 | 4,386,549 | 3,632,661 | 3,620,684 |
Cost of Revenue | -402,059 | 333,896 | ||
Free Cash Flow | 514,532 | 62,135 | -258,574 | 462,096 |
Cash | 934,863 | 1,010,618 | 994,352 | 1,422,546 |
Basic Shares | 145,964 | 149,380 | 152,193 | 156,743 |
Quarter | EPS |
---|---|
2024-10-31 | $0.54 |
2024-07-31 | $0.35 |
2024-04-30 | $0.27 |
2024-01-31 | $0.66 |