Quarterly Financials

Values in thousands 2024-10-31 2024-07-31 2024-04-30 2024-01-31
Revenue
$365,361
$347,420
$334,999
$327,957
Gross Profit
272,182
255,663
247,128
243,315
EBITDA
8,245
-18,457
-32,395
-22,332
EBIT
4,680
-22,630
-36,541
-26,404
Net Income
-25,450
-49,227
-41,100
176,124
Net Change In Cash
365,361
347,420
334,999
327,957
Free Cash Flow
37,662
52,007
51,007
54,214
Cash
658,508
594,871
543,089
529,667
Basic Shares
103,238
102,284
101,323
104,503

Annual Financials

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

Earnings Calls

Quarter EPS
2024-10-31
$0.59
2024-07-31
$0.35
2024-04-30
$0.21
2024-01-31
$0.36