Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$21,966
$20,849
$21,086
$22,632
Gross Profit
21,147
20,231
20,300
21,969
EBITDA
14,034
12,754
13,733
15,507
EBIT
13,759
12,480
13,286
15,233
Net Income
10,373
9,254
9,959
11,136
Net Change In Cash
21,966
20,849
21,086
22,632
Free Cash Flow
10,674
11,862
8,503
12,183
Cash
25,834
19,828
10,460
39,734
Basic Shares
3,701
3,708
3,702
3,693

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$86,055
$81,289
$83,243
$81,410
Gross Profit
82,951
77,873
78,782
76,713
EBITDA
56,676
55,197
54,339
54,567
EBIT
55,582
54,080
53,280
53,612
Net Income
41,654
39,954
40,178
39,424
Net Change In Cash
86,055
81,289
83,243
81,410
Cost of Revenue
2,243
Free Cash Flow
44,704
41,963
43,610
40,110
Cash
10,460
12,189
13,361
13,615
Basic Shares
3,685
3,667
3,640
3,592

Earnings Calls

QuarterEPS
2026-06-30
$2.81
2026-03-31
$2.50
2025-12-31
$2.69
2025-09-30
$3.02