XML 52 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Schedule of Finite and Indefinite-Lived Intangible Assets [Line Items]    
Accumulated Amortization $ (5,879) $ (4,991)
Finite-Lived, Foreign Currency Translation 119 (343)
Indefinite-lived, Gross Book Value 172 172
Indefinite-lived Intangible Assets, Foreign Currency Translation 4  
Indefinite-lived Intangible, Net Book Value 176 172
Indefinite and Finite-Lived, Gross Book Value 40,234 40,308
Indefinite and Finite-Lived, Net Book Value $ 34,474 $ 34,974
Trademarks    
Schedule of Finite and Indefinite-Lived Intangible Assets [Line Items]    
Estimated Useful Lives 15 years 15 years
Finite-Lived, Gross Book Value $ 8,159 $ 8,236
Accumulated Amortization 0 0
Finite-Lived, Foreign Currency Translation 23 (72)
Finite-Lived, Net Book Value 8,182 8,164
Patents    
Schedule of Finite and Indefinite-Lived Intangible Assets [Line Items]    
Finite-Lived, Gross Book Value 5,945 6,026
Accumulated Amortization (1,751) (1,925)
Finite-Lived, Foreign Currency Translation 4 (11)
Finite-Lived, Net Book Value $ 4,198 $ 4,090
Patents | Minimum    
Schedule of Finite and Indefinite-Lived Intangible Assets [Line Items]    
Estimated Useful Lives 15 years 15 years
Patents | Maximum    
Schedule of Finite and Indefinite-Lived Intangible Assets [Line Items]    
Estimated Useful Lives 30 years 30 years
Customer relationships    
Schedule of Finite and Indefinite-Lived Intangible Assets [Line Items]    
Finite-Lived, Gross Book Value $ 25,787 $ 25,703
Accumulated Amortization (4,001) (2,953)
Finite-Lived, Foreign Currency Translation 88 (260)
Finite-Lived, Net Book Value $ 21,874 $ 22,490
Customer relationships | Minimum    
Schedule of Finite and Indefinite-Lived Intangible Assets [Line Items]    
Estimated Useful Lives 5 years 5 years
Customer relationships | Maximum    
Schedule of Finite and Indefinite-Lived Intangible Assets [Line Items]    
Estimated Useful Lives 15 years 15 years
Non-compete agreements    
Schedule of Finite and Indefinite-Lived Intangible Assets [Line Items]    
Estimated Useful Lives 3 years 3 years
Finite-Lived, Gross Book Value $ 171 $ 171
Accumulated Amortization (127) (113)
Finite-Lived, Foreign Currency Translation 0 0
Finite-Lived, Net Book Value $ 44 $ 58