XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Policies - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Feb. 26, 2019
Accounting Policies [Line Items]      
Leasing revenues $ 7,989,000 $ 9,626,000  
Non-cash inventory write-downs 19,251,000 17,272,000  
Long-lived asset write-downs   6,900,000  
Severance costs 2,746,000 8,399,000  
Restructuring costs 3,000,000.0 100,000  
Restructuring and other charges $ 25,020,000 $ 32,713,000  
Shares authorized to be purchased (up to) (in shares)     $ 100,000,000
Treasury stock shares (in shares) 0 808,389  
Average price of shares (in dollars per share)   $ 30.91  
Treasury stock, value of acquired shares   $ 25,000,000.0  
Reclassified from selling general and administrative cost to foreign currency transaction gain loss   $ 3,200,000  
Running Tools      
Accounting Policies [Line Items]      
Leasing revenues $ 7,500,000    
Rental Facilities      
Accounting Policies [Line Items]      
Leasing revenues $ 500,000