Quarterly Financials

Values in thousands 2024-07-31 2024-04-30 2024-01-31 2023-10-31
Revenue
$347,420
$334,999
$327,957
$310,612
Gross Profit
255,663
247,128
243,315
230,523
EBITDA
-18,457
-32,395
-22,332
-8,572
EBIT
-22,630
-36,541
-26,404
-13,300
Net Income
-49,227
-41,100
176,124
-24,796
Net Change In Cash
347,420
334,999
327,957
310,612
Free Cash Flow
52,007
51,007
54,214
-3,283
Cash
594,871
543,089
529,667
589,685
Basic Shares
102,284
101,323
104,503
99,073

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