Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $1,147,591 | $1,097,820 | $1,030,222 | $1,013,665 |
Gross Profit | 457,157 | 466,545 | 433,267 | 422,347 |
EBITDA | 316,448 | 297,665 | 273,949 | 263,977 |
EBIT | 266,681 | 248,788 | 227,724 | 219,292 |
Net Income | 177,341 | 156,793 | 167,955 | 139,688 |
Net Change In Cash | 1,147,591 | 1,097,820 | 1,030,222 | 1,013,665 |
Free Cash Flow | 218,472 | 188,731 | 185,699 | 189,537 |
Cash | 261,888 | 242,309 | 165,467 | 162,103 |
Basic Shares | 140,950 | 140,599 | 140,484 | 140,536 |
Values in thousands | 2024-10-31 | 2023-10-31 | 2022-10-31 | 2021-10-31 |
---|---|---|---|---|
Revenue | $3,857,669 | $2,968,105 | $2,208,322 | $1,865,682 |
Gross Profit | 1,612,991 | 1,249,261 | 938,820 | 727,423 |
EBITDA | 1,000,599 | 756,767 | 592,709 | 472,792 |
EBIT | 826,899 | 628,267 | 497,409 | 379,773 |
Net Income | 514,109 | 403,596 | 351,675 | 329,758 |
Net Change In Cash | 3,857,669 | 2,968,105 | 2,208,322 | 1,865,682 |
Cost of Revenue | 38,194 | -298,554 | ||
Free Cash Flow | 614,109 | 399,301 | 435,874 | 407,901 |
Cash | 162,103 | 171,048 | 139,504 | 108,298 |
Basic Shares | 140,198 | 138,905 | 138,037 | 137,854 |
Quarter | EPS |
---|---|
2025-10-31 | $0 |
2025-07-31 | $1.26 |
2025-04-30 | $2.31 |
2025-01-31 | $1.20 |