Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$204,621
$193,132
$169,034
$181,455
Gross Profit
62,037
56,445
42,364
48,830
EBITDA
17,166
22,228
13,467
17,171
EBIT
14,567
13,959
5,614
9,324
Net Income
6,949
7,581
2,388
3,898
Net Change In Cash
204,621
193,132
169,034
181,455
Free Cash Flow
686
10,147
-3,159
24,646
Cash
18,987
21,988
24,989
28,008
Basic Shares
33,039
32,924
32,655
32,315

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$724,024
$729,640
$705,473
$687,373
Gross Profit
194,130
213,109
203,807
198,173
EBITDA
68,129
74,321
32,195
53,093
EBIT
37,121
41,311
-1,904
19,799
Net Income
16,837
18,958
-17,453
6,499
Net Change In Cash
724,024
729,640
705,473
687,373
Cost of Revenue
-2,155
Free Cash Flow
8,307
27,143
3,099
12,990
Cash
28,008
18,317
17,646
20,488
Basic Shares
32,058
31,608
30,330
30,229

Earnings Calls

QuarterEPS
2026-06-30
$0.28
2026-03-31
$0.08
2025-12-31
$0.25
2025-09-30
$0.46