Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $415,288 | $388,432 | $382,083 | $365,361 |
Gross Profit | 318,542 | 290,647 | 284,931 | 272,182 |
EBITDA | 8,658 | 3,433 | 12,832 | 8,245 |
EBIT | 6,342 | 1,142 | 10,546 | 4,680 |
Net Income | -24,603 | -16,381 | -17,056 | -25,450 |
Net Change In Cash | 415,288 | 388,432 | 382,083 | 365,361 |
Free Cash Flow | 104,179 | 84,862 | 87,292 | 37,662 |
Cash | 662,338 | 727,543 | 584,010 | 658,508 |
Basic Shares | 105,961 | 105,085 | 104,085 | 103,239 |
Values in thousands | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 |
---|---|---|---|---|
Revenue | $1,483,296 | $1,267,321 | $1,068,989 | $862,374 |
Gross Profit | 1,103,423 | 937,242 | 772,363 | 630,180 |
EBITDA | 6,053 | -78,625 | -171,485 | -157,345 |
EBIT | -6,262 | -96,624 | -191,718 | -177,073 |
Net Income | -108,114 | 61,720 | -236,161 | -203,848 |
Net Change In Cash | 1,483,296 | 1,267,321 | 1,068,989 | 862,374 |
Cost of Revenue | -219,819 | 480,528 | ||
Free Cash Flow | 261,823 | 145,312 | 32,978 | -1,745 |
Cash | 727,543 | 540,397 | 644,167 | 860,949 |
Basic Shares | 103,662 | 103,980 | 95,729 | 92,547 |
Quarter | EPS |
---|---|
2025-10-31 | $0 |
2025-07-31 | $0.60 |
2025-04-30 | $0.47 |
2025-01-31 | -$0.16 |