Quarterly Financials

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

Annual Financials

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

Earnings Calls

Quarter EPS
2025-10-31
$0
2025-07-31
$0.60
2025-04-30
$0.47
2025-01-31
-$0.16