XML 40 R24.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2019
Goodwill And Intangible Assets Disclosure [Abstract]  
Summary of Change in Carrying Amount of Goodwill

The change in the carrying amount of goodwill for the six months ended June 30, 2019 is summarized as follows (in thousands):

 

 

Total

 

Balance at December 31, 2018

$

85,165

 

Acquisition

 

157,161

 

Translation adjustments

 

(61

)

Balance at June 30, 2019

$

242,265

 

Summary of Carrying Values of Finite-Lived Intangible Assets

The carrying values of finite-lived intangible assets are as follows (in thousands):

 

 

June 30, 2019

 

 

Gross

 

 

 

 

 

 

Net

 

 

Carrying

 

 

Accumulated

 

 

Carrying

 

 

Amount

 

 

Amortization

 

 

Amount

 

Amortizable intangible assets:

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

$

109,794

 

 

$

35,855

 

 

$

73,939

 

Technology

 

16,635

 

 

 

3,671

 

 

 

12,964

 

Backlog

 

13,000

 

 

 

3,250

 

 

 

9,750

 

Trade name

 

12,447

 

 

 

439

 

 

 

12,008

 

Total

$

151,876

 

 

$

43,215

 

 

$

108,661

 

 

 

December 31, 2018

 

 

Gross

 

 

 

 

 

 

Net

 

 

Carrying

 

 

Accumulated

 

 

Carrying

 

 

Amount

 

 

Amortization

 

 

Amount

 

Amortizable intangible assets:

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

$

32,823

 

 

$

31,604

 

 

$

1,219

 

Technology

 

3,610

 

 

 

295

 

 

 

3,315

 

Trade name

 

443

 

 

 

26

 

 

 

417

 

Total

$

36,876

 

 

$

31,925

 

 

$

4,951

 

 

Summary of Estimated Intangible Assets Amortization Expense

Estimated intangible asset amortization expense as of June 30, 2019 is as follows (in thousands):

 

Year ending December 31, 2019 (remainder)

$

11,315

 

Year ending December 31, 2020

 

18,839

 

Year ending December 31, 2021

 

12,339

 

Year ending December 31, 2022

 

11,000

 

Year ending December 31, 2023

 

10,827

 

Thereafter

 

44,341

 

Total

$

108,661