Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$20,849
$21,086
$22,632
$20,416
Gross Profit
20,231
20,300
21,969
19,650
EBITDA
11,252
13,733
15,507
13,421
EBIT
13,286
15,233
13,315
Net Income
9,254
9,959
11,136
10,601
Net Change In Cash
20,849
21,086
22,632
20,416
Free Cash Flow
11,862
8,503
12,183
8,990
Cash
19,828
10,460
39,734
28,765
Basic Shares
3,708
3,702
3,693
3,673

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-03-31
$2.50
2025-12-31
$2.69
2025-09-30
$3.02
2025-06-30
$2.88