Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$176,593
$166,571
$172,825
$179,045
Gross Profit
54,279
49,262
47,333
56,053
EBITDA
34,470
30,113
28,003
33,348
EBIT
27,477
23,224
21,120
26,374
Net Income
17,840
13,748
11,344
15,797
Net Change In Cash
176,593
166,571
172,825
179,045
Free Cash Flow
17,729
10,155
48,319
24,831
Cash
29,855
35,083
42,937
26,985
Basic Shares
26,339
26,289
26,289
26,277

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$682,389
$659,667
$659,511
$521,027
Gross Profit
196,779
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
88,852
55,511
77,390
-4,301
Cash
35,083
24,213
30,518
6,783
Basic Shares
26,289
26,219
26,174
26,089

Earnings Calls

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