Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$76,696
$72,166
$78,899
$77,865
Gross Profit
31,624
29,733
27,957
27,851
EBITDA
10,557
6,724
5,860
5,573
EBIT
9,077
5,459
4,595
4,403
Net Income
5,592
2,547
1,661
3,143
Net Change In Cash
76,696
72,166
78,899
77,865
Free Cash Flow
17,059
8,989
3,739
2,650
Cash
18,197
13,895
10,142
9,179
Basic Shares
26,742
27,615
28,482
28,385

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$305,626
$313,855
$296,590
$293,742
Gross Profit
117,165
123,236
116,382
115,576
EBITDA
28,714
48,506
52,683
58,685
EBIT
23,534
44,588
49,262
55,248
Net Income
12,943
29,630
34,151
40,802
Net Change In Cash
305,626
313,855
296,590
293,742
Cost of Revenue
-15,488
Free Cash Flow
32,437
43,650
33,300
54,248
Cash
18,197
16,366
20,957
30,255
Basic Shares
27,305
28,091
27,637
31,962

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.40
2025-09-30
$0.37
2025-06-30
$0.38