Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$80,137
$75,000
$80,355
$74,682
Gross Profit
63,381
60,221
63,257
59,852
EBITDA
11,898
18,193
20,105
17,692
EBIT
11,445
14,224
16,022
13,993
Net Income
8,882
12,032
9,865
12,191
Net Change In Cash
80,137
75,000
80,355
74,682
Free Cash Flow
27,505
-689
16,043
18,076
Cash
54,679
57,895
71,139
86,555
Basic Shares
75,651
72,915
72,678
73,046

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$290,557
$261,696
$251,700
$280,338
Gross Profit
230,515
210,277
203,738
223,506
EBITDA
67,281
76,776
38,648
61,764
EBIT
52,422
65,483
38,648
54,383
Net Income
42,137
50,140
39,970
46,908
Net Change In Cash
290,557
261,696
251,700
280,338
Free Cash Flow
64,766
78,224
33,618
55,301
Cash
71,139
95,129
97,244
67,971
Basic Shares
73,590
75,302
75,550
77,751

Earnings Calls

QuarterEPS
2026-06-30
$0.15
2026-03-31
$0.24
2025-12-31
$0.26
2025-09-30
$0.23