XML 62 R52.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill and Other Intangible Assets (Intangible Assets) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Feb. 11, 2019
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items]            
Intangible assets, Accumulated amortization   $ (206,406)   $ (206,406)   $ (190,742)
Intangible assets, Gross carrying amount   744,616   744,616   603,935
Amortization expense   8,300 $ 5,700 15,700 $ 11,200  
Future amortization expense [Abstract]            
Remaining, 2019   16,417   16,417    
2020   33,301   33,301    
2021   32,510   32,510    
2022   31,361   31,361    
2023   30,507   30,507    
2024   29,730   29,730    
Amortization included in expense            
Future amortization expense [Abstract]            
Remaining, 2019   13,417   13,417    
2020   27,301   27,301    
2021   26,510   26,510    
2022   25,361   25,361    
2023   24,507   24,507    
2024   23,730   23,730    
Amortization recorded as a reduction of revenue            
Future amortization expense [Abstract]            
Remaining, 2019   3,000   3,000    
2020   6,000   6,000    
2021   6,000   6,000    
2022   6,000   6,000    
2023   6,000   6,000    
2024   6,000   6,000    
Trademarks & tradenames            
Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items]            
Unamortized intangible assets, Gross carrying amount   86,544   86,544   86,544
Customer and distributor relationships            
Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items]            
Amortized intangible assets, Gross carrying amount   338,557   338,557   214,577
Intangible assets, Accumulated amortization   (105,878)   (105,878)   (97,131)
Sales representation, marketing and promotional rights            
Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items]            
Amortized intangible assets, Gross carrying amount   149,376   149,376   149,376
Intangible assets, Accumulated amortization   (45,000)   (45,000)   (42,000)
Patents and other intangible assets            
Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items]            
Amortized intangible assets, Gross carrying amount   69,174   69,174   61,473
Intangible assets, Accumulated amortization   (45,339)   (45,339)   (44,242)
Developed technology            
Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items]            
Amortized intangible assets, Gross carrying amount   100,965   100,965   91,965
Intangible assets, Accumulated amortization   (10,189)   (10,189)   $ (7,369)
Asset Acquisition, Contingent Consideration Liability   $ 4,000   $ 4,000    
Weighted Average            
Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items]            
Finite-lived intangible asset useful life (in years)       22 years    
Weighted Average | Customer and distributor relationships            
Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items]            
Finite-lived intangible asset useful life (in years)       24 years    
Weighted Average | Sales representation, marketing and promotional rights            
Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items]            
Finite-lived intangible asset useful life (in years)       25 years    
Weighted Average | Patents and other intangible assets            
Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items]            
Finite-lived intangible asset useful life (in years)       15 years    
Weighted Average | Developed technology            
Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items]            
Finite-lived intangible asset useful life (in years)       15 years    
Buffalo Filter LLC            
Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items]            
Weighted average amortization period (in years) 16 years          
Buffalo Filter LLC | Customer and distributor relationships            
Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items]            
Weighted average amortization period (in years) 16 years          
Buffalo Filter LLC | Developed technology            
Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items]            
Finite-lived intangible assets acquired $ 140,000          
Weighted average amortization period (in years) 10 years