XML 59 R47.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2016
USD ($)
Long-term Purchase Commitment [Line Items]  
Aggregate residual value at lease expiration for vehicle leases $ 13,643
Guaranteed aggregate residual value at lease expiration for vehicle leases 11,013
Liability for the estimated end of term loss related to residual value guarantee 295
Green Machine supply commitment  
Long-term Purchase Commitment [Line Items]  
Purchase obligation, due in next twelve months 12,000
Long-term purchase commitment, amount $ 24,000
Long-term purchase commitment, period 2 years
Software development arrangement  
Long-term Purchase Commitment [Line Items]  
Purchase obligation, due in next twelve months $ 3,000
Long-term purchase commitment, amount $ 8,000
Long-term purchase commitment, period 4 years