Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$253,367
$235,253
$223,849
$215,420
Gross Profit
102,247
89,069
86,650
70,029
EBITDA
33,692
15,776
24,494
28,358
EBIT
14,767
-1,646
8,592
28,314
Net Income
11,895
-1,694
18,602
15,290
Net Change In Cash
253,367
235,253
223,849
215,420
Free Cash Flow
22,067
-5,909
-41,067
-40,479
Cash
274,594
251,699
257,894
296,871
Basic Shares
50,282
48,461
50,049
49,889

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$766,895
$595,344
$425,489
$318,790
Gross Profit
250,872
186,033
162,146
132,910
EBITDA
41,100
-14,346
7,147
19,214
EBIT
-17,417
-50,273
-24,650
-1,911
Net Income
-33,614
-55,763
-27,694
-3,188
Net Change In Cash
766,895
595,344
425,489
318,790
Cost of Revenue
5,541
57,775
Free Cash Flow
-163,153
-273,298
-321,452
-113,375
Cash
296,871
132,735
72,788
67,247
Basic Shares
48,163
46,191
42,931
39,757

Earnings Calls

Quarter EPS
2024-09-30
$0.24
2024-06-30
-$0.03
2024-03-31
$0.37
2023-12-31
$0.31