XML 66 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Intangible Assets - Schedule of Changes in Noncurrent Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 23, 2017
Oct. 31, 2016
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Gross carrying amount:          
Beginning balance     $ 58,939 $ 47,126  
FX adjustments and other     (624) 890  
Ending balance     58,315 58,939 $ 47,126
Accumulated amortization:          
Beginning balance     (40,461) (36,128)  
Amortization expense     (3,395) (3,634) (1,800)
FX adjustments and other     486 699  
Ending balance     (43,370) (40,461) (36,128)
Net carrying amount:          
Balance, December 31, 2017     18,478    
Balance, December 31, 2018     14,945 18,478  
Customer Relationships          
Gross carrying amount:          
Beginning balance     46,906 36,573  
FX adjustments and other     (547) 777  
Ending balance     46,359 46,906 36,573
Accumulated amortization:          
Beginning balance     (33,862) (31,481)  
Amortization expense     (1,607) (1,796)  
FX adjustments and other     409 585  
Ending balance     (35,060) (33,862) (31,481)
Net carrying amount:          
Balance, December 31, 2017     13,044    
Balance, December 31, 2018     $ 11,299 13,044  
Customer Relationships | Minimum          
Net carrying amount:          
Estimated useful life (years)     10 years    
Customer Relationships | Maximum          
Net carrying amount:          
Estimated useful life (years)     15 years    
Trademarks          
Gross carrying amount:          
Beginning balance     $ 1,026 853  
FX adjustments and other     138 38  
Ending balance     1,164 1,026 853
Accumulated amortization:          
Beginning balance     (913) (853)  
Amortization expense     (67) (22)  
FX adjustments and other     22 38  
Ending balance     (1,002) (913) (853)
Net carrying amount:          
Balance, December 31, 2017     113    
Balance, December 31, 2018     $ 162 113  
Trademarks | Minimum          
Net carrying amount:          
Estimated useful life (years)     4 years    
Trademarks | Maximum          
Net carrying amount:          
Estimated useful life (years)     5 years    
Non- compete Agreements          
Gross carrying amount:          
Beginning balance     $ 2,629 1,322  
FX adjustments and other     (51) 75  
Ending balance     2,578 2,629 1,322
Accumulated amortization:          
Beginning balance     (1,602) (1,322)  
Amortization expense     (246) (204)  
FX adjustments and other     51 76  
Ending balance     (1,797) (1,602) (1,322)
Net carrying amount:          
Balance, December 31, 2017     1,027    
Balance, December 31, 2018     $ 781 1,027  
Estimated useful life (years)     5 years    
Software          
Gross carrying amount:          
Beginning balance     $ 6,178 6,178  
FX adjustments and other     (164) 0  
Ending balance     6,014 6,178 6,178
Accumulated amortization:          
Beginning balance     (1,884) (272)  
Amortization expense     (1,475) (1,612)  
FX adjustments and other     48 0  
Ending balance     (3,311) (1,884) (272)
Net carrying amount:          
Balance, December 31, 2017     4,294    
Balance, December 31, 2018     $ 2,703 4,294  
Estimated useful life (years)     4 years    
Trade Names          
Gross carrying amount:          
Beginning balance     $ 2,200 2,200  
FX adjustments and other     0 0  
Ending balance     2,200 2,200 2,200
Accumulated amortization:          
Beginning balance     (2,200) (2,200)  
Amortization expense     0 0  
FX adjustments and other     0 0  
Ending balance     (2,200) (2,200) $ (2,200)
Net carrying amount:          
Balance, December 31, 2017     0    
Balance, December 31, 2018     $ 0 0  
Trade Names | Minimum          
Net carrying amount:          
Estimated useful life (years)     4 years    
Trade Names | Maximum          
Net carrying amount:          
Estimated useful life (years)     5 years    
Lavante          
Gross carrying amount:          
Acquisition of Assets   $ 6,178   10,923  
Lavante | Customer Relationships          
Gross carrying amount:          
Acquisition of Assets       9,556  
Lavante | Trademarks          
Gross carrying amount:          
Acquisition of Assets   163   135  
Lavante | Non- compete Agreements          
Gross carrying amount:          
Acquisition of Assets       1,232  
Lavante | Software          
Gross carrying amount:          
Acquisition of Assets   $ 5,901   0  
Lavante | Trade Names          
Gross carrying amount:          
Acquisition of Assets       $ 0  
C&CA          
Gross carrying amount:          
Acquisition of Assets $ 10,923        
C&CA | Customer Relationships          
Gross carrying amount:          
Acquisition of Assets 9,556        
C&CA | Trademarks          
Gross carrying amount:          
Acquisition of Assets 135        
C&CA | Non- compete Agreements          
Gross carrying amount:          
Acquisition of Assets $ 1,232