Quarterly report pursuant to Section 13 or 15(d)

Composition of Certain Financial Statement Captions - Narrative (Details)

v3.19.1
Composition of Certain Financial Statement Captions - Narrative (Details)
3 Months Ended
Mar. 31, 2019
Covenants Not to Compete  
Acquired Finite-Lived Intangible Assets [Line Items]  
Useful life 5 years
Minimum | Technology  
Acquired Finite-Lived Intangible Assets [Line Items]  
Useful life 5 years
Minimum | Customer relationships  
Acquired Finite-Lived Intangible Assets [Line Items]  
Useful life 7 years
Minimum | Products  
Acquired Finite-Lived Intangible Assets [Line Items]  
Useful life 7 years
Minimum | Trade names  
Acquired Finite-Lived Intangible Assets [Line Items]  
Useful life 5 years
Minimum | Other  
Acquired Finite-Lived Intangible Assets [Line Items]  
Useful life 9 years
Maximum | Technology  
Acquired Finite-Lived Intangible Assets [Line Items]  
Useful life 17 years
Maximum | Customer relationships  
Acquired Finite-Lived Intangible Assets [Line Items]  
Useful life 20 years
Maximum | Products  
Acquired Finite-Lived Intangible Assets [Line Items]  
Useful life 10 years
Maximum | Trade names  
Acquired Finite-Lived Intangible Assets [Line Items]  
Useful life 10 years
Maximum | Other  
Acquired Finite-Lived Intangible Assets [Line Items]  
Useful life 10 years