Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$31,187
$30,538
$32,882
$32,805
Gross Profit
21,324
22,052
20,717
EBITDA
7,344
6,018
7,375
5,699
EBIT
5,515
7,526
5,330
Net Income
5,919
4,609
6,120
4,532
Net Change In Cash
31,187
30,538
32,882
32,805
Free Cash Flow
5,232
2,142
39,746
9,794
Cash
50,034
37,920
35,994
39,374
Basic Shares
14,085
14,051
14,111
14,103

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$125,419
$95,010
$80,041
$75,993
Gross Profit
79,237
69,683
75,080
72,209
EBITDA
16,565
18,249
29,690
28,197
EBIT
15,961
15,260
26,946
25,585
Net Income
13,492
12,628
22,128
20,974
Net Change In Cash
125,419
95,010
80,041
75,993
Cost of Revenue
4,565
-13,594
Free Cash Flow
89,438
20,754
24,358
15,881
Cash
35,994
39,723
22,701
18,136
Basic Shares
13,765
11,418
11,411
12,590

Earnings Calls

Quarter EPS
2025-06-30
$0.43
2025-03-31
$0.33
2024-12-31
$0.44
2024-09-30
$0.34