XML 112 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
COMMITMENTS AND CONTINGENCIES (Leases: Maturity of Lease Liabilities) (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Operating Leases  
2020 $ 30,314
2021 29,453
2022 30,618
2023 27,062
2024 23,913
Lessee, Operating Lease, Liability, Payments, Due after Year Five 50,600
Total future payments 191,960
Less: interest 23,143
Operating lease liabilities 168,817
Finance Leases  
2020 504
2021 504
2022 471
2023 144
2024 122
After 2024 0
Total future payments 1,745
Less: interest 94
Finance lease obligations $ 1,651