Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$42,700
$42,652
$41,633
$39,675
Gross Profit
23,818
23,301
22,483
21,498
EBITDA
9,525
14,564
8,840
8,031
EBIT
-25,802
9,672
8,446
7,684
Net Income
7,059
6,703
6,333
5,560
Net Change In Cash
42,700
42,652
41,633
39,675
Free Cash Flow
23,391
-7,704
4,221
Cash
434,000
166,853
205,493
198,961
Basic Shares
14,915
14,919
14,859
14,857

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
35,327
30,440
34,827
48,091
EBIT
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
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
2025-12-31
$0.47
2025-09-30
$0.45
2025-06-30
$0.42
2025-03-31
$0.37