XML 105 R81.htm IDEA: XBRL DOCUMENT v3.20.1
LEASES - Operating lease maturity schedule (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
LEASES  
2020 (remaining) $ 17,054
2021 20,395
2022 13,981
2023 11,234
2024 10,104
Thereafter 70,826
Total lease payments 143,594
Less: Interest (30,105)
Present value of lease liabilities $ 113,489