Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$34,655
$35,927
$34,482
$32,195
Gross Profit
24,104
24,536
24,439
22,595
EBITDA
14,159
14,476
14,996
13,964
EBIT
14,186
14,707
13,713
Net Income
10,784
10,844
11,105
10,336
Net Change In Cash
34,655
35,927
34,482
32,195
Free Cash Flow
16,415
8,811
8,195
Cash
244,635
256,703
218,839
253,517
Basic Shares
9,599
9,565
9,545
9,552

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$137,261
$142,794
$130,786
$81,688
Gross Profit
96,376
97,449
70,643
67,898
EBITDA
56,765
61,411
38,525
40,663
EBIT
60,354
37,223
39,257
Net Income
43,069
45,698
28,275
29,638
Net Change In Cash
137,261
142,794
130,786
81,688
Cost of Revenue
-95,737
Free Cash Flow
50,849
46,291
39,420
Cash
244,635
240,915
198,721
114,589
Basic Shares
9,574
9,448
9,264
9,205

Earnings Calls

QuarterEPS
2025-12-31
$1.12
2025-09-30
$1.13
2025-06-30
$1.16
2025-03-31
$1.08