XML 104 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES - Maturities of lease liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
LEASES    
2020 $ 14,526  
2021 13,714  
2022 12,787  
2023 10,713  
2024 9,671  
Thereafter 18,355  
Total lease payments 79,766  
Less imputed interest (12,195)  
Total $ 67,571  
Operating Lease, Liability, Statement of Financial Position [Extensible List] us-gaap:OperatingLeaseLiabilityCurrent us-gaap:OperatingLeaseLiabilityNoncurrent  
Maturities of lease liabilities as of December 31, 2018    
2019   $ 11,801
2020   12,650
2021   11,491
2022   10,713
2023   9,990
Thereafter   27,325
Total obligations under operating leases   $ 83,970