XML 18 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Equipment Property and Equipment (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Property, Plant and Equipment [Line Items]      
Depreciation expense $ 54,108 $ 50,373 $ 53,214
Depreciation expense, cost of goods sold 12,900 10,700 10,200
Impairment of assets $ 1,903 $ 0 435
Technology Equipment, Enterprise Resource Planning System [Member]      
Property, Plant and Equipment [Line Items]      
Contractual payments due subsequent to the cease use date     2,100
Acceleration of expense recognition of unamortized prepaid costs     700
Merger And Integration Costs [Member] | Technology Equipment, Enterprise Resource Planning System [Member]      
Property, Plant and Equipment [Line Items]      
Integration related costs     $ 2,800