Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$186,065
$176,593
$166,571
$172,825
Gross Profit
63,688
54,279
49,262
47,333
EBITDA
37,662
34,212
30,113
28,003
EBIT
30,669
27,219
23,224
21,120
Net Income
19,432
17,840
13,748
11,344
Net Change In Cash
186,065
176,593
166,571
172,825
Free Cash Flow
44,733
17,729
10,155
35,786
Cash
43,595
29,855
35,083
42,937
Basic Shares
26,373
26,339
26,289
26,289

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-06-30
$0.74
2026-03-31
$0.68
2025-12-31
$0.55
2025-09-30
$0.52