XML 86 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
OPERATING LEASES AND COMMITMENTS (Future minimum commitments) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Operating Leases and Commitments      
Rental expense $ 27,300 $ 31,700 $ 26,700
Future minimum rental commitments for all noncancelable operating leases      
2019 19,130    
2020 14,620    
2021 10,972    
2022 7,125    
2023 4,477    
Thereafter 5,850    
Total 62,174    
Land and structures (service centers)      
Future minimum rental commitments for all noncancelable operating leases      
2019 18,067    
2020 13,676    
2021 10,716    
2022 7,125    
2023 4,477    
Thereafter 5,850    
Total 59,911    
Future minimum payments for leases not yet commenced 21,000    
Equipment and other      
Future minimum rental commitments for all noncancelable operating leases      
2019 1,063    
2020 944    
2021 256    
Total $ 2,263