Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$121,659
$128,124
$125,993
$123,317
Gross Profit
60,929
64,100
63,042
62,611
EBITDA
35,415
26,742
-62,561
36,916
Net Income
31,645
35,897
-53,181
33,695
Net Change In Cash
121,659
128,124
125,993
123,317
Cash
199,597
177,848
199,671
192,028
Basic Shares
51,471
49,970
45,755
49,327

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-03-31
$0.63
2025-12-31
$0.72
2025-09-30
$0.82
2025-06-30
$0.79