XML 16 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Other Intangibles (Tables)
12 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
Components of intangible assets are as follows:
(in thousands)
 
As of December 31, 2019
 
 
Gross Carrying Value
 
Accumulated Amortization
 
Net Book Value
Customer relationships
 
$
34,940

 
$
(22,236
)
 
$
12,704

Developed technology
 
700

 
(605
)
 
95

Trade names and trademarks
 
1,700

 
(1,127
)
 
573

Total
 
$
37,340

 
$
(23,968
)
 
$
13,372

(in thousands)
 
As of December 31, 2018
 
 
Gross Carrying Value
 
Accumulated Amortization
 
Net Book Value
Customer relationships
 
$
34,940

 
$
(18,816
)
 
$
16,124

Developed technology
 
700

 
(537
)
 
163

Trade names and trademarks
 
1,700

 
(977
)
 
723

Total
 
$
37,340

 
$
(20,330
)
 
$
17,010

Schedule of Future Amortization Expense
Estimated future amortization expense for intangible assets as of December 31, 2019 is as follows:
(in thousands)
 
 
Year Ending December 31,
 
Estimated Amortization
2020
 
$
3,053

2021
 
2,535

2022
 
2,124

2023
 
1,746

2024
 
1,459

2025 and beyond
 
2,455

Total
 
$
13,372