Values in thousands | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 |
---|---|---|---|---|
Revenue | $678,034 | $647,900 | $627,955 | $592,868 |
Gross Profit | 522,056 | 499,402 | 486,493 | 462,663 |
EBITDA | 38,974 | 13,553 | 24,392 | 23,028 |
EBIT | 6,529 | -15,180 | -1,271 | -1,371 |
Net Income | -4,125 | -7,724 | -12,051 | -14,878 |
Net Change In Cash | 678,034 | 647,900 | 627,955 | 592,868 |
Free Cash Flow | 119,463 | 143,428 | 331,335 | 136,318 |
Cash | 1,990,890 | 1,758,506 | 1,553,645 | 1,423,080 |
Basic Shares | 154,909 | 153,672 | 152,557 | 151,497 |
Values in thousands | 2024-07-31 | 2023-07-31 | 2022-07-31 | 2021-07-31 |
---|---|---|---|---|
Revenue | $2,167,771 | $1,616,952 | $1,090,946 | $673,100 |
Gross Profit | 1,690,642 | 1,254,120 | 848,664 | 522,783 |
EBITDA | 64,792 | -76,717 | -277,585 | -167,356 |
EBIT | -16,140 | -175,745 | -421,208 | -265,367 |
Net Income | -57,706 | -202,335 | -390,278 | -262,029 |
Net Change In Cash | 2,167,771 | 1,616,952 | 1,090,946 | 673,100 |
Cost of Revenue | 737,312 | 134,047 | ||
Free Cash Flow | 584,950 | 333,619 | 231,332 | 143,743 |
Cash | 1,423,080 | 1,262,206 | 1,013,210 | 275,898 |
Basic Shares | 149,586 | 144,942 | 140,895 | 135,654 |
Quarter | EPS |
---|---|
2025-04-30 | $0.84 |
2025-01-31 | $0.78 |
2024-10-31 | -$0.08 |
2024-07-31 | $0.88 |