XML 62 R46.htm IDEA: XBRL DOCUMENT v3.20.4
Operations and Significant Accounting Policies (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 29, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Operations and Significant Accounting Policies [Line Items]        
Lessee, Operating Lease, Termination Option Term   1 year    
Selling and administrative expense   $ 373,817 $ 400,141 $ 355,617
Other Noncurrent Assets        
Other Assets, Noncurrent [Abstract]        
Field inventory   43,300 50,300  
Shipping and Handling [Member]        
Operations and Significant Accounting Policies [Line Items]        
Selling and administrative expense   $ 14,600 $ 15,400 $ 14,000
Minimum [Member]        
Operations and Significant Accounting Policies [Line Items]        
Remaining Lease Term   1 year    
Maximum [Member]        
Operations and Significant Accounting Policies [Line Items]        
Remaining Lease Term   10 years    
Lessee, Operating Lease, Renewal Term   5 years    
2.625 Percent Convertible Notes Due 2024 [Member] | Convertible Notes Payable [Member]        
Operations and Significant Accounting Policies [Line Items]        
Debt Instrument, Interest Rate, Stated Percentage 2.625%      
Debt Instrument, Convertible, Conversion Price $ 88.80      
Option Indexed to Issuer's Equity, Strike Price $ 114.92