Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$68,797
$76,696
$72,166
$78,899
Gross Profit
27,858
31,624
29,733
27,957
EBITDA
12,372
10,557
6,724
5,860
EBIT
10,892
9,077
5,459
4,595
Net Income
4,281
5,592
2,547
1,661
Net Change In Cash
68,797
76,696
72,166
78,899
Free Cash Flow
-7,481
17,059
8,989
3,739
Cash
6,068
18,197
13,895
10,142
Basic Shares
25,166
26,742
27,615
28,482

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.34
2025-12-31
$0.40
2025-09-30
$0.37
2025-06-30
$0.38