Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$129,753
$122,761
$125,096
$124,751
Gross Profit
40,120
40,696
42,615
44,698
EBITDA
14,925
18,351
20,128
18,430
EBIT
9,410
14,104
15,926
14,277
Net Income
2,164
4,774
6,772
1,293
Net Change In Cash
129,753
122,761
125,096
124,751
Free Cash Flow
533
5,593
21,603
11,089
Cash
17,124
31,520
33,544
14,650
Basic Shares
11,927
12,008
11,926
11,872

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$480,601
$444,547
$475,745
$375,119
Gross Profit
171,219
155,489
175,767
141,426
EBITDA
79,212
77,306
93,649
74,562
EBIT
62,792
61,375
78,763
59,464
Net Income
19,521
23,985
36,540
15,941
Net Change In Cash
480,601
444,547
475,745
375,119
Cost of Revenue
-9,599
-36,921
Free Cash Flow
34,056
27,636
13,469
10,155
Cash
33,544
12,413
11,037
20,683
Basic Shares
11,878
11,917
11,749
11,763

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.04
2025-03-31
$0.46
2024-12-31
$0.57