Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$264,689
$263,249
$262,708
$253,367
Gross Profit
108,190
103,788
111,599
102,247
EBITDA
17,804
-11,497
43,452
33,692
EBIT
-16,022
24,314
14,767
Net Income
16,356
-12,697
18,122
11,895
Net Change In Cash
264,689
263,249
262,708
253,367
Free Cash Flow
41,122
4,807
-7,895
22,067
Cash
243,684
243,732
268,633
274,594
Basic Shares
50,198
48,733
50,407
50,282

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
133,400
41,100
-14,346
7,147
EBIT
59,785
-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
-32,804
-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
2025-09-30
$0
2025-06-30
$0.33
2025-03-31
$0.09
2024-12-31
$0.36