XML 44 R53.htm IDEA: XBRL DOCUMENT v3.20.1
LEASES - Future Minimum Lease Payments Under Noncancelable Leases - For Period Ending March 31, 2020 (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Operating Leases    
2020 (excluding the three months ended March 31, 2020) $ 25,281  
2021 32,531 $ 31,105
2022 30,203 28,637
2023 25,774 24,242
2024 21,374 19,844
Thereafter 64,570 57,893
Total minimum lease payments 199,733 194,412
Less: amount representing interest 44,461 42,792
Operating lease liabilities 4,291 5,767
Present value of lease liabilities 150,981 145,853
Less: Sublease Income    
2020 (excluding the three months ended March 31, 2020) 1,185  
2021 1,614 1,641
2022 1,635 1,662
2023 1,119 1,142
2024 607 607
Thereafter 2,575 2,575
Total minimum lease payments 8,735 9,234
Net Operating Lease    
2020 (excluding the three months ended March 31, 2020) 24,096  
2021 30,917 29,464
2022 28,568 26,975
2023 24,655 23,100
2024 20,767 19,237
Thereafter 61,995 55,318
Total minimum lease payments 190,998 185,178
Finance Leases    
2020 (excluding the three months ended March 31, 2020) 820  
2021 1,107 1,108
2022 1,123 1,123
2023 1,140 1,141
2024 1,188 1,188
Thereafter 7,532 7,495
Total minimum lease payments 12,910 13,148
Less: amount representing interest 5,220 5,368
Present value of lease liabilities held for sale 0 0
Present value of lease liabilities $ 7,690 $ 7,780