Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$41,633
$39,675
$39,468
$39,539
Gross Profit
21,498
19,799
20,298
EBITDA
8,446
8,031
6,993
7,913
EBIT
7,684
6,666
7,578
Net Income
6,333
5,560
4,971
5,436
Net Change In Cash
41,633
39,675
39,468
39,539
Free Cash Flow
-7,704
4,221
4,475
12,813
Cash
205,493
198,961
135,043
166,856
Basic Shares
14,859
14,857
14,816
14,812

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$154,047
$135,846
$105,831
$80,175
Gross Profit
79,278
81,217
91,554
76,521
EBITDA
30,440
34,827
48,091
41,970
EBIT
29,079
33,491
46,724
40,656
Net Income
21,069
23,918
33,310
28,840
Net Change In Cash
154,047
135,846
105,831
80,175
Cost of Revenue
-32,487
9,149
Free Cash Flow
29,782
65,658
82,322
-29,403
Cash
135,043
91,311
82,972
115,459
Basic Shares
14,872
15,159
15,231
15,155

Earnings Calls

Quarter EPS
2025-06-30
$0.42
2025-03-31
$0.37
2024-12-31
$0.33
2024-09-30
$0.36