Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $800,583 | $686,471 | $673,623 | $979,638 |
Gross Profit | 772,017 | 120,188 | 106,500 | 204,167 |
EBITDA | 34,143 | 30,053 | 51,678 | 124,986 |
EBIT | 30,951 | 27,030 | 49,380 | 122,935 |
Net Income | 16,615 | 19,726 | 28,191 | 94,349 |
Net Change In Cash | 800,583 | 686,471 | 673,623 | 979,638 |
Free Cash Flow | 45,774 | 15,984 | -59,564 | 111,402 |
Cash | 158,747 | 73,980 | 102,707 | 209,976 |
Basic Shares | 6,399 | 6,951 | 7,071 | 7,017 |
Values in thousands | 2024-10-31 | 2023-10-31 | 2022-10-31 | 2021-10-31 |
---|---|---|---|---|
Revenue | $3,004,918 | $2,756,016 | $2,922,231 | $2,782,857 |
Gross Profit | 601,787 | 580,137 | 643,433 | 540,802 |
EBITDA | 355,571 | 283,745 | 364,391 | 271,386 |
EBIT | 347,841 | 274,947 | 358,934 | 266,106 |
Net Income | 242,008 | 205,891 | 225,490 | 607,817 |
Net Change In Cash | 3,004,918 | 2,756,016 | 2,922,231 | 2,782,857 |
Cost of Revenue | 70,794 | 1,936 | ||
Free Cash Flow | 5,781 | 195,868 | 76,874 | 204,271 |
Cash | 209,976 | 434,119 | 326,198 | 245,970 |
Basic Shares | 7,007 | 6,666 | 6,728 | 6,395 |
Quarter | EPS |
---|---|
2025-10-31 | $0 |
2025-07-31 | $1.99 |
2025-04-30 | $2.43 |
2025-01-31 | $3.58 |