Values in thousands | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 |
---|---|---|---|---|
Revenue | $549,014 | $548,398 | $529,375 | $478,109 |
Gross Profit | 390,973 | 399,383 | 394,044 | 349,856 |
EBITDA | -23,198 | 11,901 | 1,797 | -42,415 |
EBIT | -32,258 | 5,789 | -4,831 | -48,350 |
Net Income | -37,626 | 15,826 | -9,776 | -54,529 |
Net Change In Cash | 549,014 | 548,398 | 529,375 | 478,109 |
Free Cash Flow | 109,929 | 24,559 | 35,457 | -2,449 |
Cash | 657,809 | 490,133 | 673,054 | 1,290,901 |
Basic Shares | 81,061 | 74,555 | 74,020 | 73,543 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
---|---|---|---|---|
Revenue | $2,006,443 | $1,683,011 | $1,284,040 | $873,782 |
Gross Profit | 1,471,147 | 1,258,526 | 934,736 | 614,290 |
EBITDA | -96,534 | -122,343 | -294,275 | -267,118 |
EBIT | -123,507 | -154,468 | -323,457 | -291,573 |
Net Income | -129,072 | -176,600 | -345,398 | -306,866 |
Net Change In Cash | 2,006,443 | 1,683,011 | 1,284,040 | 873,782 |
Cost of Revenue | -16,078 | 45,730 | ||
Free Cash Flow | 120,641 | 115,403 | -20,214 | -1,092 |
Cash | 490,133 | 802,959 | 455,826 | 473,904 |
Basic Shares | 74,555 | 71,248 | 68,628 | 64,563 |
Quarter | EPS |
---|---|
2025-10-31 | $0 |
2025-04-30 | $1 |
2025-01-31 | $1.28 |
2024-10-31 | $1.16 |