Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$133,243
$121,659
$128,124
$125,993
Gross Profit
66,702
60,929
64,100
63,042
EBITDA
30,171
35,415
26,742
-62,561
EBIT
27,227
Net Income
23,305
31,645
35,897
-53,181
Net Change In Cash
133,243
121,659
128,124
125,993
Cash
215,229
199,597
177,848
199,671
Basic Shares
51,520
51,471
49,970
45,755

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-06-30
$0.69
2026-03-31
$0.70
2025-12-31
$0.72
2025-09-30
$0.82