XML 31 R70.htm IDEA: XBRL DOCUMENT v3.20.1
Operating and Capital Lease Commitments and Total Rents - Future minimum lease payments for our operating leases as of June 30, 2019 (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Future minimum lease payments for our operating lease  
2020 $ 15,557
2021 11,221
2022 7,245
2023 4,419
2024 2,524
Thereafter 3,201
Total minimum lease payments 44,167
Less imputed interest (6,886)
Present value of net minimum lease payments 37,281
Less current portion of operating lease obligation (12,878)
Operating lease obligation $ 24,403