Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$288,848
$264,689
$263,249
$262,708
Gross Profit
108,391
108,190
103,788
111,599
EBITDA
50,895
40,612
12,723
43,452
EBIT
27,257
20,003
-9,104
22,086
Net Income
101,663
16,356
-12,697
18,122
Net Change In Cash
288,848
264,689
263,249
262,708
Free Cash Flow
31,560
41,122
-21,684
-7,895
Cash
274,591
243,684
243,732
268,633
Basic Shares
55,875
50,198
48,733
50,407

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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
-15,718
5,818
EBIT
59,785
-17,417
-50,273
-24,650
Net Income
46,925
-33,614
-59,494
-29,699
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

QuarterEPS
2025-12-31
$0
2025-09-30
$1.83
2025-06-30
$0.33
2025-03-31
$0.09