XML 125 R110.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Lease Payments) (Details)
$ in Thousands
Dec. 31, 2017
USD ($)
Future minimum commitments under leases  
2018 $ 47,112
2019 39,669
2020 16,614
2021 10,322
2022 8,660
Thereafter 47,803
Total $ 170,180