Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$54,789
$57,169
$55,821
$53,154
Gross Profit
35,472
40,009
36,229
34,542
EBITDA
9,897
14,702
14,775
13,678
EBIT
13,936
11,587
9,759
Net Income
7,830
8,420
9,177
7,728
Net Change In Cash
54,789
57,169
55,821
53,154
Free Cash Flow
8,439
-3,354
41,613
5,854
Cash
12,424
13,504
61,280
33,443
Basic Shares
7,655
7,655
7,698
7,698

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$217,510
$203,708
$185,256
$134,084
Gross Profit
144,748
136,465
136,593
113,453
EBITDA
54,953
52,147
57,921
50,992
EBIT
44,743
41,581
45,272
36,988
Net Income
33,346
35,024
36,053
29,649
Net Change In Cash
217,510
203,708
185,256
134,084
Cost of Revenue
14,946
Free Cash Flow
51,939
49,188
75,998
183,347
Cash
13,504
33,362
89,858
46,149
Basic Shares
7,655
7,893
7,906
8,013

Earnings Calls

QuarterEPS
2026-03-31
$1.02
2025-12-31
$0.97
2025-09-30
$1.03
2025-06-30
$0.89