XML 65 R53.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - Future Minimum Lease Payments Under Noncancelable Leases - For Period Ending June 30, 2020 (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Operating Leases    
2020 (excluding the six months ended June 30, 2020) $ 16,943  
2021 32,892 $ 32,691
2022 30,562 31,105
2023 26,056 28,637
2024 21,614 24,242
Thereafter 66,120  
Total minimum lease payments 194,187 194,412
Less: amount representing interest 42,718 42,792
Present value of lease liabilities held for sale 4,210 5,767
Present value of lease liabilities 147,259 145,853
Less: Sublease Income    
2020 (excluding the six months ended June 30, 2020) 740  
2021 1,555 1,607
2022 1,575 1,641
2023 1,116 1,662
2024 603 1,142
Thereafter 2,454  
Total minimum lease payments 8,043 9,234
Net Operating Lease    
2020 (excluding the six months ended June 30, 2020) 16,203  
2021 31,337 31,084
2022 28,987 29,464
2023 24,940 26,975
2024 21,011 23,100
Thereafter 63,666  
Total minimum lease payments 186,144 185,178
Finance Leases    
2020 (excluding the six months ended June 30, 2020) 547  
2021 1,107 1,093
2022 1,123 1,108
2023 1,140 1,123
2024 1,188 1,141
Thereafter 7,532  
Total minimum lease payments 12,637 13,148
Less: amount representing interest 5,043 5,368
Present value of lease liabilities held for sale 0 0
Present value of lease liabilities $ 7,594 $ 7,780