XML 55 R43.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Maturities (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Operating Leases  
2019 $ 20,548
2020 31,861
2021 24,100
2022 17,521
2023 14,189
Thereafter 53,661
Total minimum lease payments 161,880
Less: amount of lease payment representing interest (26,959)
Present value of future minimum lease payments 134,921
Less: current obligations under leases (32,077)
Long-term lease obligations 102,844
Finance Leases  
2019 965
2020 1,934
2021 1,936
2022 1,234
2023 0
Thereafter 0
Total minimum lease payments 6,069
Less: amount of lease payment representing interest (740)
Present value of future minimum lease payments 5,329
Less: current obligations under leases (1,550)
Long-term lease obligations $ 3,779