Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $1,739,737 | $1,602,984 | $1,456,317 | $1,631,304 |
Gross Profit | 1,359,173 | 1,285,919 | 1,147,004 | 1,208,196 |
EBITDA | 450,281 | 564,798 | 349,734 | 478,624 |
EBIT | 335,812 | 489,639 | 301,800 | 338,631 |
Net Income | 242,509 | 345,332 | 295,683 | 1,114,106 |
Net Change In Cash | 1,739,737 | 1,602,984 | 1,456,317 | 1,631,304 |
Free Cash Flow | 632,355 | 219,777 | -108,170 | 558,429 |
Cash | 2,526,475 | 14,119,095 | 3,653,880 | 3,896,532 |
Basic Shares | 161,682 | 156,088 | 156,189 | 155,991 |
Values in thousands | 2024-10-31 | 2023-10-31 | 2022-10-31 | 2021-10-31 |
---|---|---|---|---|
Revenue | $6,127,436 | $5,327,956 | $4,615,714 | $4,200,011 |
Gross Profit | 4,882,147 | 4,095,274 | 3,717,701 | 3,304,316 |
EBITDA | 1,941,357 | 1,651,473 | 1,333,555 | 1,101,071 |
EBIT | 1,549,019 | 1,306,648 | 1,105,150 | 808,879 |
Net Income | 2,263,380 | 1,229,888 | 984,594 | 757,516 |
Net Change In Cash | 6,127,436 | 5,327,956 | 4,615,714 | 4,200,011 |
Cost of Revenue | 49,977 | 194,844 | ||
Free Cash Flow | 1,283,868 | 1,511,452 | 1,599,818 | 1,396,882 |
Cash | 3,896,532 | 1,433,966 | 1,417,608 | 1,432,840 |
Basic Shares | 155,944 | 155,195 | 156,485 | 157,340 |
Quarter | EPS |
---|---|
2025-10-31 | $0 |
2025-07-31 | $3.39 |
2025-04-30 | $3.67 |
2025-01-31 | $3.03 |