XML 73 R57.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies (Details)
$ in Thousands
Jun. 30, 2017
USD ($)
Long-term Purchase Commitment [Line Items]  
Aggregate residual value at lease expiration for vehicle leases $ 14,700
Guaranteed aggregate residual value at lease expiration for vehicle leases 13,319
Liability for the estimated end of term loss related to residual value guarantee 374
Minimum Rentals for Aggregate Lease Commitments  
Remaining 2017 7,702
2018 10,540
2019 7,074
2020 4,380
2021 2,488
Thereafter 4,183
Total $ 36,367