Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$72,166
$78,899
$77,865
$79,235
Gross Profit
29,733
27,957
27,851
31,247
EBITDA
6,724
5,860
5,573
8,841
EBIT
5,459
4,595
4,403
7,747
Net Income
2,547
1,661
3,143
3,564
Net Change In Cash
72,166
78,899
77,865
79,235
Free Cash Flow
8,989
3,739
2,650
19,622
Cash
13,895
10,142
9,179
16,366
Basic Shares
27,615
28,482
28,385
28,604

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$313,855
$296,590
$293,742
$278,809
Gross Profit
123,236
116,382
115,576
105,663
EBITDA
48,506
52,683
58,685
50,853
EBIT
44,588
49,262
55,248
46,476
Net Income
29,630
34,151
40,802
41,545
Net Change In Cash
313,855
296,590
293,742
278,809
Cost of Revenue
-15,488
-3,628
Free Cash Flow
43,650
33,300
54,248
43,111
Cash
16,366
20,957
30,255
45,794
Basic Shares
28,091
27,637
31,962
32,883

Earnings Calls

QuarterEPS
2025-09-30
$0.37
2025-06-30
$0.38
2025-03-31
$0.41
2024-12-31
$0.47