Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$125,993
$123,317
$118,638
$117,293
Gross Profit
63,042
62,611
60,564
58,132
EBITDA
31,845
36,916
32,700
55,563
EBIT
27,500
Net Income
-53,181
33,695
34,311
33,009
Net Change In Cash
125,993
123,317
118,638
117,293
Cash
199,671
192,028
229,795
126,224
Basic Shares
45,755
49,327
49,286
49,503

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$429,234
$315,375
$320,909
$269,659
Gross Profit
209,951
147,633
159,856
137,344
EBITDA
142,998
94,508
85,592
73,709
EBIT
132,332
88,724
81,498
70,898
Net Income
118,515
78,632
79,949
60,277
Net Change In Cash
429,234
315,375
320,909
269,659
Free Cash Flow
112,137
71,227
49,602
56,892
Cash
126,224
119,968
148,156
241,943
Basic Shares
49,369
48,863
48,229
45,035

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0
2025-09-30
$0.82
2025-06-30
$0.79