XML 25 R47.htm IDEA: XBRL DOCUMENT v3.20.1
LEASES - Schedule of Estimated Minimum Future Lease Obligations (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Operating Leases    
Fiscal year ending December 31, 2020 $ 11,086  
Fiscal year ending December 31, 2021 11,822  
Fiscal year ending December 31, 2022 9,155  
Fiscal year ending December 31, 2023 7,288  
Fiscal year ending December 31, 2024 6,638  
Thereafter 63,964  
Total lease payments 109,953  
Less: interest expense (29,395)  
Lease liability balance 80,558  
Finance Leases    
Fiscal year ending December 31, 2020 3,760  
Fiscal year ending December 31, 2021 4,830  
Fiscal year ending December 31, 2022 4,237  
Fiscal year ending December 31, 2023 4,071  
Fiscal year ending December 31, 2024 3,971  
Thereafter 7,540  
Total lease payments 28,409  
Less: interest expense (4,580)  
Lease liability balance $ 23,829 $ 18,364