Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $382,083 | $365,361 | $347,420 | $334,999 |
Gross Profit | 284,931 | 272,182 | 255,663 | 247,128 |
EBITDA | 12,832 | 8,245 | -18,457 | -32,395 |
EBIT | 10,546 | 4,680 | -22,630 | -36,541 |
Net Income | -17,056 | -25,450 | -49,227 | -41,100 |
Net Change In Cash | 382,083 | 365,361 | 347,420 | 334,999 |
Free Cash Flow | 87,292 | 37,662 | 52,007 | 51,007 |
Cash | 584,010 | 658,508 | 594,871 | 543,089 |
Basic Shares | 104,085 | 103,238 | 102,284 | 101,323 |
Values in thousands | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 |
---|---|---|---|---|
Revenue | $1,267,321 | $1,068,989 | $862,374 | $608,489 |
Gross Profit | 937,242 | 772,363 | 630,180 | 447,435 |
EBITDA | -78,625 | -171,485 | -157,345 | -63,486 |
EBIT | -96,624 | -191,718 | -237,811 | -121,714 |
Net Income | 61,720 | -236,161 | -203,848 | -129,434 |
Net Change In Cash | 1,267,321 | 1,068,989 | 862,374 | 608,489 |
Cost of Revenue | -219,819 | 480,528 | 98,285 | |
Free Cash Flow | 145,312 | 32,978 | -1,745 | 18,316 |
Cash | 540,397 | 644,167 | 860,949 | 400,814 |
Basic Shares | 103,980 | 95,729 | 92,547 | 87,207 |
Quarter | EPS |
---|---|
2025-01-31 | $0.63 |
2024-10-31 | $0.59 |
2024-07-31 | $0.35 |
2024-04-30 | $0.21 |