XML 44 R33.htm IDEA: XBRL DOCUMENT v3.19.1
LEASES - Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jan. 01, 2019
Leases [Abstract]    
2019 (excluding 3 months ended 3/31/2019) $ 16,884  
2020 19,360  
2021 16,061  
2022 12,034  
2023 7,119  
Thereafter 13,359  
Total lease payments 84,817  
Less: imputed interest 14,164  
Present value of lease liabilities 70,653 $ 72,416
Minimum lease payments for leases signed but not yet commenced $ 250