XML 40 R29.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2019
Goodwill and Intangible Assets  
Schedule of changes in carrying amount of goodwill

Changes in the carrying amount of goodwill consisted of the following (in thousands):

 

 

 

 

 

 

 

    

Amount

  

Balance at December 31, 2018

 

$

21,530

 

Current period acquisitions 

 

 

9,874

 

Foreign currency translation adjustment

 

 

(1)

 

Balance at March 31, 2019

 

$

31,403

 

 

Schedule of company's intangible assets and related accumulated amortization

The Company’s intangible assets and related accumulated amortization consisted of the following as of March 31, 2019 and December 31, 2018 (in thousands):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

March 31, 2019

 

 

 

 

Gross Carrying

 

 

Accumulated

 

 

 

 

 

    

 

Amount

    

 

Amortization

    

 

Net

 

Developed technology 

 

$

23,854

 

$

(11,251)

 

$

12,603

 

Customer relationships

 

 

12,009

 

 

(4,424)

 

 

7,585

 

Trademark/trade name

 

 

6,776

 

 

(1,575)

 

 

5,201

 

Total intangible assets 

 

$

42,639

 

$

(17,250)

 

$

25,389

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2018

 

 

 

Gross Carrying

 

Accumulated

 

 

 

 

 

    

Amount

    

Amortization

    

Net

  

Developed technology 

 

$

17,495

 

$

(10,145)

 

$

7,350

 

Customer relationships

 

 

12,009

 

 

(4,050)

 

 

7,959

 

Trademark/trade name

 

 

6,776

 

 

(1,434)

 

 

5,342

 

Non-competition agreements 

 

 

295

 

 

(295)

 

 

 —

 

Total intangible assets 

 

$

36,575

 

$

(15,924)

 

$

20,651

 

 

Schedule of amortization expense during the respective periods

The Company recorded amortization expense during the three-month periods ended March 31, 2019 and 2018 for these intangible assets as follows (in thousands):

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

    

2019

    

2018

    

Cost of revenue

 

$

864

 

$

921

 

Research and development

 

 

259

 

 

28

 

Sales and marketing

 

 

497

 

 

497

 

Total amortization of intangible assets 

 

$

1,620

 

$

1,446

 

 

Schedule of amortization of finite lived intangible assets

Amortization of finite lived intangible assets as of March 31, 2019 for the next five years is as follows (in thousands):

 

 

 

 

 

 

    

Amount

Remainder of 2019

 

$

5,355

2020

 

 

6,051

2021

 

 

3,457

2022

 

 

3,243

2023

 

 

3,183

Thereafter

 

 

4,100

 

 

$

25,389