Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $719,226 | $678,034 | $647,900 | $627,955 |
Gross Profit | 547,623 | 522,178 | 499,485 | 485,651 |
EBITDA | 34,697 | 38,987 | 14,477 | 24,250 |
EBIT | 17,187 | 6,532 | -14,256 | -1,413 |
Net Income | -17,578 | -4,125 | -7,724 | -12,051 |
Net Change In Cash | 719,226 | 678,034 | 647,900 | 627,955 |
Free Cash Flow | 176,214 | 119,463 | 143,428 | 331,335 |
Cash | 2,389,023 | 1,990,890 | 1,758,506 | 1,553,645 |
Basic Shares | 156,496 | 154,909 | 153,672 | 152,557 |
Values in thousands | 2025-07-31 | 2024-07-31 | 2023-07-31 | 2022-07-31 |
---|---|---|---|---|
Revenue | $2,673,115 | $2,167,771 | $1,616,952 | $1,090,946 |
Gross Profit | 2,054,937 | 1,688,112 | 1,254,469 | 847,629 |
EBITDA | 112,411 | 64,792 | -76,717 | -183,428 |
EBIT | -8,769 | -16,140 | -175,745 | -327,051 |
Net Income | -41,478 | -57,706 | -202,335 | -390,278 |
Net Change In Cash | 2,673,115 | 2,167,771 | 1,616,952 | 1,090,946 |
Cost of Revenue | 737,312 | |||
Free Cash Flow | 730,986 | 584,950 | 333,619 | 231,332 |
Cash | 2,389,023 | 1,423,080 | 1,262,206 | 1,013,210 |
Basic Shares | 154,404 | 149,586 | 144,942 | 140,895 |
Quarter | EPS |
---|---|
2025-07-31 | $0.89 |
2025-04-30 | $0.84 |
2025-01-31 | $0.78 |
2024-10-31 | -$0.08 |