Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$153,054
$137,966
$129,753
$122,761
Gross Profit
48,287
40,993
40,120
40,696
EBITDA
25,422
18,604
14,925
18,351
EBIT
18,838
12,489
9,410
14,104
Net Income
7,350
2,308
518
4,774
Net Change In Cash
153,054
137,966
129,753
122,761
Free Cash Flow
30,481
5,309
533
292
Cash
21,700
15,955
17,124
31,520
Basic Shares
11,829
11,853
11,927
12,008

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$543,534
$480,601
$444,547
$475,745
Gross Profit
170,096
171,219
155,489
175,767
EBITDA
77,302
79,212
77,306
93,649
EBIT
54,841
62,792
61,375
78,763
Net Income
14,950
19,521
23,985
36,540
Net Change In Cash
543,534
480,601
444,547
475,745
Cost of Revenue
-9,599
Free Cash Flow
41,328
34,056
27,636
13,469
Cash
21,700
33,544
12,413
11,037
Basic Shares
11,921
11,878
11,917
11,749

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$1.47
2025-09-30
$0.19
2025-06-30
$0.04