XML 31 R40.htm IDEA: XBRL DOCUMENT v3.20.1
LEASES - Maturities of lease liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
LEASES    
2020 (excluding the three months ended March 31, 2020) $ 11,097  
2020   $ 14,526
2021 13,748 13,714
2022 12,773 12,787
2023 10,561 10,713
2024 9,532 9,671
Thereafter 18,572 18,355
Total lease payments 76,283 79,766
Less imputed interest (11,384) (12,195)
Total $ 64,899 $ 67,571
Operating Lease, Liability, Statement of Financial Position [Extensible List] us-gaap:OperatingLeaseLiabilityCurrent us-gaap:OperatingLeaseLiabilityNoncurrent us-gaap:OperatingLeaseLiabilityCurrent us-gaap:OperatingLeaseLiabilityNoncurrent