Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$193,254
$186,065
$176,593
$166,571
Gross Profit
64,524
60,607
57,359
52,342
EBITDA
41,666
37,123
34,212
30,216
EBIT
34,147
30,043
27,219
23,327
Net Income
22,711
19,432
17,840
13,748
Net Change In Cash
193,254
186,065
176,593
166,571
Free Cash Flow
45,623
44,733
17,729
10,155
Cash
59,302
43,595
29,855
35,083
Basic Shares
26,410
26,407
26,339
26,295

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
204,328
196,253
130,937
EBITDA
120,269
112,011
113,730
54,270
EBIT
92,560
84,114
85,234
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,295
26,219
26,174
26,089

Earnings Calls

QuarterEPS
2026-09-30
$0.86
2026-06-30
$0.74
2026-03-31
$0.68
2025-12-31
$0.55