Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$128,124
$125,993
$123,317
$118,638
Gross Profit
64,100
63,042
62,611
60,564
EBITDA
26,742
31,845
36,916
32,700
Net Income
35,897
-53,181
33,695
34,311
Net Change In Cash
128,124
125,993
123,317
118,638
Cash
177,848
199,671
192,028
229,795
Basic Shares
49,970
45,755
49,327
49,286

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
128,203
142,998
94,508
85,592
EBIT
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
2025-12-31
$0.81
2025-09-30
$0.82
2025-06-30
$0.79
2025-03-31
$0.79