Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$34,482
$32,195
$34,732
$37,165
Gross Profit
24,439
22,595
24,139
24,894
EBITDA
14,996
13,964
14,966
15,750
EBIT
14,707
13,713
14,720
15,496
Net Income
11,105
10,336
11,109
11,777
Net Change In Cash
34,482
32,195
34,732
37,165
Free Cash Flow
8,811
8,195
11,786
12,749
Cash
218,839
253,517
240,915
195,435
Basic Shares
9,545
9,552
9,556
9,498

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$142,794
$130,786
$81,688
$58,539
Gross Profit
97,449
70,643
67,898
51,311
EBITDA
61,411
38,525
40,663
31,945
EBIT
60,354
37,223
39,257
30,914
Net Income
45,698
28,275
29,638
23,159
Net Change In Cash
142,794
130,786
81,688
58,539
Cost of Revenue
-95,737
Free Cash Flow
50,849
46,291
39,420
29,356
Cash
240,915
198,721
114,589
198,596
Basic Shares
9,448
9,264
9,205
9,091

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.16
2025-03-31
$1.08
2024-12-31
$1.16