Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$46,672
$43,844
$42,569
$42,700
Gross Profit
25,905
25,868
24,143
23,818
EBITDA
10,393
11,042
11,977
11,156
EBIT
9,910
9,525
Net Income
7,763
7,978
7,234
7,059
Net Change In Cash
46,672
43,844
42,569
42,700
Free Cash Flow
25,633
-7,438
7,603
-13
Cash
242,899
21,812
160,260
434,000
Basic Shares
14,956
14,942
14,930
14,915

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-09-30
$0.52
2026-06-30
$0.53
2026-03-31
$0.48
2025-12-31
$0.47