XML 72 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Leases and Commitments - Future Minimum Payments Under Capitalized Leases (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Future minimum payments  
2019 $ 19,319
2020 22,833
2021 7,328
2022 7,328
2023 18,648
Thereafter 2,566
Future rentals under operating leases  
2019 9,088
2020 5,370
2021 1,308
2022 920
2023 708
Thereafter $ 1,358