Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $647,900 | $627,955 | $592,868 | $553,201 |
Gross Profit | 499,402 | 486,493 | 462,663 | 434,099 |
EBITDA | 13,553 | 24,392 | 23,028 | 44,303 |
EBIT | -15,180 | -1,271 | -1,371 | 23,250 |
Net Income | -7,724 | -12,051 | -14,878 | 19,124 |
Net Change In Cash | 647,900 | 627,955 | 592,868 | 553,201 |
Free Cash Flow | 179,433 | 331,335 | 136,318 | 123,126 |
Cash | 1,758,506 | 1,553,645 | 1,423,080 | 1,259,197 |
Basic Shares | 153,672 | 152,557 | 151,497 | 154,081 |
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-01-31 | $0.78 |
2024-10-31 | $0.77 |
2024-07-31 | $0.88 |
2024-04-30 | $0.88 |