Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$166,571
$172,825
$179,045
$163,948
Gross Profit
52,342
47,333
56,053
50,332
EBITDA
30,217
28,003
33,348
28,806
EBIT
23,328
21,120
26,374
21,843
Net Income
13,748
11,344
15,797
12,128
Net Change In Cash
166,571
172,825
179,045
163,948
Free Cash Flow
10,155
48,319
24,831
18,080
Cash
35,083
42,937
26,985
21,840
Basic Shares
24,996
26,289
26,277
26,246

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$682,389
$659,667
$659,511
$521,027
Gross Profit
209,147
191,949
196,253
130,937
EBITDA
120,269
110,220
113,956
54,270
EBIT
92,560
82,323
85,460
33,112
Net Income
53,017
40,115
34,951
11,195
Net Change In Cash
682,389
659,667
659,511
521,027
Cost of Revenue
-117,875
Free Cash Flow
106,228
55,511
77,390
-4,301
Cash
35,083
24,213
30,518
6,783
Basic Shares
26,219
26,174
26,089

Earnings Calls

QuarterEPS
2025-12-31
$0.55
2025-09-30
$0.52
2025-06-30
$0.60
2025-03-31
$0.46