Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$262,708
$253,367
$235,253
$223,849
Gross Profit
111,600
102,247
89,069
86,650
EBITDA
19,377
33,692
15,776
24,494
EBIT
14,767
-1,646
8,592
Net Income
18,123
11,895
-1,694
18,602
Net Change In Cash
262,708
253,367
235,253
223,849
Free Cash Flow
-7,895
22,067
-5,909
-41,067
Cash
268,633
274,594
251,699
257,894
Basic Shares
50,407
50,282
48,461
50,049

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$975,177
$766,895
$595,344
$425,489
Gross Profit
395,956
250,872
186,033
162,146
EBITDA
37,999
41,100
-14,346
7,147
EBIT
-17,417
-50,273
-24,650
Net Income
46,925
-33,614
-55,763
-27,694
Net Change In Cash
975,177
766,895
595,344
425,489
Cost of Revenue
5,541
Free Cash Flow
154,288
-163,153
-273,298
-321,452
Cash
268,633
296,871
132,735
72,788
Basic Shares
50,255
48,163
46,191
42,931

Earnings Calls

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