XML 59 R45.htm IDEA: XBRL DOCUMENT v3.19.1
LEASES - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Leases [Abstract]      
2019 $ 38,514    
2020 43,533    
2021 34,784    
2022 31,883    
2023 27,914    
2024 26,323    
2025 and thereafter 145,594    
Total lease payments 348,545    
Imputed interest (81,891)    
Total operating lease liabilities 266,654 $ 274,036  
Leases not yet commenced $ 81,000   $ 70,000