Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$43,844
$42,569
$42,700
$42,652
Gross Profit
25,868
24,143
23,818
23,301
EBITDA
11,042
11,977
11,156
14,564
EBIT
9,910
9,525
9,672
Net Income
7,978
7,234
7,059
6,703
Net Change In Cash
43,844
42,569
42,700
42,652
Free Cash Flow
-7,438
7,603
-13
23,391
Cash
21,812
160,260
434,000
166,853
Basic Shares
14,942
14,930
14,915
14,919

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$166,660
$154,047
$135,846
$105,831
Gross Profit
91,100
79,278
81,217
91,554
EBITDA
42,591
30,440
34,827
48,091
EBIT
35,327
29,079
33,491
46,724
Net Income
25,655
21,069
23,918
33,310
Net Change In Cash
166,660
154,047
135,846
105,831
Cost of Revenue
-32,487
Free Cash Flow
23,360
29,782
65,658
82,322
Cash
434,000
135,043
91,311
82,972
Basic Shares
14,906
14,872
15,159
15,231

Earnings Calls

QuarterEPS
2026-06-30
$0.53
2026-03-31
$0.48
2025-12-31
$0.47
2025-09-30
$0.45