Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$161,294
$133,243
$121,659
$128,124
Gross Profit
80,602
66,702
60,929
64,100
EBITDA
39,836
30,171
35,415
26,742
EBIT
39,836
27,227
27,266
-42,528
Net Income
42,835
23,305
31,645
35,897
Net Change In Cash
161,294
133,243
121,659
128,124
Cash
280,647
215,229
199,597
177,848
Basic Shares
51,498
51,520
51,471
49,970

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$496,072
$429,234
$315,375
$320,909
Gross Profit
250,317
209,951
147,633
159,856
EBITDA
64,114
142,998
94,508
85,592
EBIT
52,335
132,332
88,724
81,498
Net Income
50,722
118,515
78,632
79,949
Net Change In Cash
496,072
429,234
315,375
320,909
Free Cash Flow
127,475
112,137
71,227
49,602
Cash
177,848
126,224
119,968
148,156
Basic Shares
49,970
49,369
48,863
48,229

Earnings Calls

QuarterEPS
2026-09-30
$0.88
2026-06-30
$0.78
2026-03-31
$0.70
2025-12-31
$0.72