Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$297,644
$285,229
$288,848
$264,689
Gross Profit
120,674
104,831
108,391
108,190
EBITDA
4,331
67,535
50,895
40,612
EBIT
46,737
27,257
20,003
Net Income
48,508
33,815
101,663
16,356
Net Change In Cash
297,644
285,229
288,848
264,689
Free Cash Flow
12,730
109,563
31,560
41,122
Cash
381,381
277,975
274,591
243,684
Basic Shares
56,060
56,037
55,875
50,198

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-03-31
$0.17
2025-12-31
$0.61
2025-09-30
$1.83
2025-06-30
$0.34