Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$305,587
$297,644
$285,229
$288,848
Gross Profit
128,694
120,674
104,831
108,391
EBITDA
38,592
94,217
67,535
50,895
EBIT
14,340
69,227
46,737
27,257
Net Income
19,488
48,508
33,815
101,663
Net Change In Cash
305,587
297,644
285,229
288,848
Free Cash Flow
14,700
12,730
109,563
31,560
Cash
350,809
381,381
277,975
274,591
Basic Shares
55,811
56,060
56,037
55,875

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,102,015
$975,177
$766,895
$595,344
Gross Profit
425,200
395,956
250,872
186,033
EBITDA
171,765
133,400
41,100
-15,718
EBIT
84,893
59,785
-17,417
-50,273
Net Income
139,137
46,925
-33,614
-59,494
Net Change In Cash
1,102,015
975,177
766,895
595,344
Free Cash Flow
12,377
-32,804
-163,153
-273,298
Cash
277,975
268,633
296,871
132,735
Basic Shares
56,037
50,255
48,163
46,191

Earnings Calls

QuarterEPS
2026-06-30
$0.33
2026-03-31
$0.17
2025-12-31
$0.61
2025-09-30
$1.83