Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$57,169
$55,821
$53,154
$51,366
Gross Profit
40,009
36,229
34,542
33,968
EBITDA
14,702
14,775
13,678
11,798
EBIT
13,936
11,587
9,759
9,461
Net Income
8,420
9,177
7,728
8,021
Net Change In Cash
57,169
55,821
53,154
51,366
Free Cash Flow
41,613
5,854
7,826
Cash
13,504
61,280
33,443
63,975
Basic Shares
7,655
7,698
7,698
7,805

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
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
2025-12-31
$0.97
2025-09-30
$1.03
2025-06-30
$0.89
2025-03-31
$0.93