XML 30 R49.htm IDEA: XBRL DOCUMENT v3.19.3
LEASES - Lease maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Jan. 01, 2019
Dec. 31, 2018
OperatingLeaseLiabilitiesPaymentsDueAbstract      
Due in Remainder of Year $ 13,187    
Due in 2020 51,488    
Due in 2021 48,869    
Due in 2022 43,753    
Due in 2023 40,467    
Due Thereafter 171,226    
Total Lease Payments 368,990    
Less Imputed Interest (69,363)    
Total lease Liability $ 299,627 $ 306,200  
Lease liabilities based on former accounting guidance for leases:      
Due in 2019     $ 51,375
Due in 2020     50,504
Due in 2021     46,847
Due in 2022     41,457
Due in 2023     38,230
Due Thereafter     165,905
Total Minimum Lease Payments     $ 394,318