Quarterly report pursuant to Section 13 or 15(d)

Composition of Certain Financial Statement Captions - Narrative (Details)

v3.19.3
Composition of Certain Financial Statement Captions - Narrative (Details)
9 Months Ended
Sep. 30, 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 | Product registrations  
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 | Product registrations  
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