XML 71 R57.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES (Operating Lease Maturities) (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Leases [Abstract]  
2020 (from July 1, 2020) $ 29,758
2021 52,057
2022 46,329
2023 43,418
2024 41,186
2025 22,240
Thereafter 23,702
Total minimum lease payments 258,690
Less imputed interest (37,747)
Present value of lease liabilities $ 220,943