Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$53,983
$52,503
$50,506
$46,038
Gross Profit
42,904
42,373
40,789
35,480
EBITDA
19,684
20,837
18,928
14,938
EBIT
19,248
17,263
13,177
Net Income
15,727
15,214
13,703
10,805
Net Change In Cash
53,983
52,503
50,506
46,038
Free Cash Flow
-3,964
23,988
11,205
Cash
27,239
27,995
93,635
20,611
Basic Shares
10,167
10,212
10,366
10,386

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$170,385
$132,195
$114,748
$108,435
Gross Profit
125,533
111,104
105,584
104,811
EBITDA
53,191
43,452
43,211
48,747
EBIT
46,454
40,419
39,849
44,951
Net Income
37,051
31,846
31,688
35,752
Net Change In Cash
170,385
132,195
114,748
108,435
Cost of Revenue
-541,970
Free Cash Flow
52,567
38,822
39,434
37,390
Cash
20,611
47,262
65,958
168,161
Basic Shares
10,290
8,537
8,536
8,623

Earnings Calls

QuarterEPS
2026-09-30
$1.55
2026-06-30
$1.49
2026-03-31
$1.31
2025-12-31
$1.35