Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$27,890
$21,966
$20,849
$21,086
Gross Profit
23,117
21,147
20,231
20,300
EBITDA
16,210
14,033
12,754
13,567
EBIT
16,027
13,759
12,480
13,286
Net Income
11,818
10,373
9,254
9,959
Net Change In Cash
27,890
21,966
20,849
21,086
Free Cash Flow
12,719
10,674
11,862
8,503
Cash
27,964
25,834
19,828
10,460
Basic Shares
3,685
3,701
3,708
3,702

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-09-30
$3.21
2026-06-30
$2.81
2026-03-31
$2.50
2025-12-31
$2.69