XML 60 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Lease Commitments - Maturities of Operating and Financing Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Operating Leases  
Remainder of 2019 $ 24,395
2020 30,426
2021 17,422
2022 13,232
2023 9,153
After 2024 24,006
Total lease payments 118,634
Less: Interest 17,762
Present value of lease liabilities 100,872
Finance Leases  
Remainder of 2019 396
2020 0
2021 5,063
2022 0
2023 0
After 2024 0
Total lease payments 5,459
Less: Interest 0
Present value of lease liabilities 5,459
Lease Liabilities, Payments Due [Abstract]  
Remainder of 2019 24,791
2020 30,426
2021 22,485
2022 13,232
2023 9,153
After 2024 24,006
Lease, Liability, Payments, Due 124,093
Total lease payments 17,762
Present value of lease liabilities $ 106,331