Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$22,632
$20,416
$21,919
$19,548
Gross Profit
21,969
19,650
21,031
18,731
EBITDA
15,507
13,421
14,014
13,338
EBIT
15,233
13,315
13,746
13,061
Net Income
11,136
10,601
9,956
9,583
Net Change In Cash
22,632
20,416
21,919
19,548
Free Cash Flow
12,183
8,990
15,027
8,263
Cash
39,734
28,765
21,828
12,189
Basic Shares
3,693
3,673
3,672
3,667

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$81,289
$83,243
$81,410
$78,216
Gross Profit
77,873
78,782
76,713
73,425
EBITDA
55,197
54,339
54,567
52,011
EBIT
54,080
53,280
53,612
51,336
Net Income
39,954
40,178
39,424
39,919
Net Change In Cash
81,289
83,243
81,410
78,216
Cost of Revenue
2,243
4,753
Free Cash Flow
41,963
43,610
40,110
48,063
Cash
12,189
13,361
13,615
11,407
Basic Shares
3,667
3,640
3,592
3,810

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$3.02
2025-06-30
$2.88
2025-03-31
$2.71