Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $548,398 | $529,375 | $478,109 | $450,561 |
Gross Profit | 399,383 | 394,044 | 349,856 | 325,164 |
EBITDA | 11,901 | 1,797 | -42,415 | -67,817 |
EBIT | 5,789 | -4,831 | -48,350 | -76,115 |
Net Income | 15,826 | -9,776 | -54,529 | -80,593 |
Net Change In Cash | 548,398 | 529,375 | 478,109 | 450,561 |
Free Cash Flow | 50,538 | 35,457 | -2,449 | 63,074 |
Cash | 490,133 | 673,054 | 1,290,901 | 815,704 |
Basic Shares | 84,594 | 74,020 | 73,543 | 72,990 |
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 | 150,191 | 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-01-31 | $1.28 |
2024-10-31 | $1.16 |
2024-07-31 | $0.70 |
2024-04-30 | $0.51 |