Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $2,945,117 | $2,739,077 | $1,859,131 | $3,333,462 |
Gross Profit | 765,426 | 705,438 | 459,296 | 880,789 |
EBITDA | 521,700 | 470,453 | 236,296 | 636,828 |
EBIT | 499,363 | 449,678 | 219,131 | 611,055 |
Net Income | 369,621 | 352,447 | 177,703 | 475,409 |
Net Change In Cash | 2,945,117 | 2,739,077 | 1,859,131 | 3,333,462 |
Free Cash Flow | 344,863 | 347,255 | -438,100 | 664,321 |
Cash | 852,311 | 686,466 | 574,834 | 1,303,039 |
Basic Shares | 100,529 | 100,585 | 101,830 | 102,676 |
Values in thousands | 2024-10-31 | 2023-10-31 | 2022-10-31 | 2021-10-31 |
---|---|---|---|---|
Revenue | $10,846,740 | $9,994,937 | $10,275,558 | $8,790,361 |
Gross Profit | 3,022,478 | 2,634,201 | 2,486,379 | 1,942,900 |
EBITDA | 2,121,388 | 1,801,228 | 1,585,442 | 1,097,127 |
EBIT | 2,040,187 | 1,724,755 | 1,508,626 | 1,020,877 |
Net Income | 1,571,195 | 1,372,071 | 1,286,500 | 833,627 |
Net Change In Cash | 10,846,740 | 9,994,937 | 10,275,558 | 8,790,361 |
Cost of Revenue | -285,862 | 287,808 | ||
Free Cash Flow | 936,524 | 1,193,469 | 915,090 | 1,236,249 |
Cash | 1,303,039 | 1,300,068 | 1,346,754 | 1,638,494 |
Basic Shares | 104,690 | 111,008 | 117,975 | 125,807 |
Quarter | EPS |
---|---|
2025-10-31 | $0 |
2025-07-31 | $3.73 |
2025-04-30 | $3.50 |
2025-01-31 | $1.75 |