XML 99 R82.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Summary of Future Lease Payments Under Non-Cancelable Capital and Operating Leases (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Capital  
2019 $ 1,494
2020 1,195
2021 766
2022 562
2023 555
Thereafter 3,215
Total payments 7,787
Less amount representing interest 1,123
Present value of capitalized lease payments 6,664
Operating  
2019 116,110
2020 93,724
2021 66,129
2022 42,247
2023 22,207
Thereafter 26,097
Total payments 366,514
Total Future Payments  
2019 117,604
2020 94,919
2021 66,895
2022 42,809
2023 22,762
Thereafter 29,312
Total payments $ 374,301