Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$52,503
$50,506
$46,038
$50,901
Gross Profit
42,373
40,789
35,480
41,277
EBITDA
19,248
18,319
14,938
20,674
EBIT
17,263
13,177
18,916
Net Income
15,214
13,703
10,805
14,870
Net Change In Cash
52,503
50,506
46,038
50,901
Free Cash Flow
-3,964
23,988
11,205
22,767
Cash
27,995
93,635
20,611
102,139
Basic Shares
10,212
10,366
10,386
10,455

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-06-30
$1.49
2026-03-31
$1.31
2025-12-31
$1.35
2025-09-30
$1.44