Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$175,961
$171,852
$173,869
$159,871
Gross Profit
124,212
124,130
128,935
118,659
EBITDA
-488
-4,214
20,768
8,208
EBIT
-5,042
-8,037
18,986
6,344
Net Income
-7,489
-5,373
13,977
4,863
Net Change In Cash
175,961
171,852
173,869
159,871
Free Cash Flow
-9,554
26,657
14,943
35,951
Cash
313,014
336,867
498,946
492,169
Basic Shares
66,620
67,943
67,943
67,868

Annual Financials

Values in thousands 2024-03-31 2023-03-31 2022-03-31 2021-03-31
Revenue
$659,661
$596,583
$528,657
$443,026
Gross Profit
480,172
426,499
381,230
299,022
EBITDA
46,315
-69,697
-39,811
-90,092
EBIT
34,807
-90,484
-63,911
-116,992
Net Income
11,881
-124,106
-33,833
-90,268
Net Change In Cash
659,661
596,583
528,657
443,026
Cost of Revenue
-140,568
18,674
-151,949
Free Cash Flow
103,191
35,149
73,578
-22,742
Cash
336,867
464,448
600,162
572,787
Basic Shares
67,943
66,352
68,211
66,304

Earnings Calls

Quarter EPS
2024-06-30
$0.35
2024-03-31
$0.25
2023-12-31
$0.47
2023-09-30
$0.43