XML 109 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of changes in goodwill The following table summarizes the changes in goodwill during 2019 and 2018:
Balance as of December 31, 2017$12,272  
Increase in connection with the acquisition of BRAVEN298  
Increase in connection with the acquisition of Gear415,068  
Balance as of December 31, 201827,638  
Increase in connection with the acquisition of HALO15,931  
Balance as of December 31, 2019$43,569  
Schedule of long-lived intangibles
The following tables reflect the gross carrying amount and accumulated amortization of the Company's long-lived intangible assets, net for the years ended December 31, 2019 and 2018:
For the Year Ended December 31, 2019
Gross Carrying AmountAcquisitionsAccumulated AmortizationNet Carrying AmountWeighted Average Amortization Period
Customer relationships$60,886  $12,346  $(51,718) $21,514  7.7 years
Trade names43,787  4,409  (22,325) 25,871  9.7 years
Patents and technology19,323  11,306  (15,323) 15,306  8.3 years
Non-compete agreements5,896  —  (5,477) 419  4.9 years
Other789  —  (789) —  1.8 years
Total amortizable assets$130,681  $28,061  $(95,632) $63,110  8.3 years

For the Year Ended December 31, 2018
Gross Carrying AmountAcquisitionsAccumulated AmortizationNet Carrying AmountWeighted Average Amortization Period
Customer relationships$49,700  $11,186  $(45,326) $15,560  7.6 years
Trade names31,269  12,518  (16,799) 26,988  9.9 years
Patents and technology18,451  872  (10,600) 8,723  8.0 years
Non-compete agreements5,896  —  (5,118) 778  4.9 years
Other567  222  (784)  1.8 years
Total amortizable assets$105,883  $24,798  $(78,627) $52,054  8.3 years
Schedule of estimated future amortization expense for long-lived intangibles
Estimated future amortization expense for long-lived intangibles is as follows:
2020$14,042  
202112,117  
20229,909  
20238,506  
20246,695  
Thereafter11,841  
Total$63,110