XML 58 R53.htm IDEA: XBRL DOCUMENT v2.4.1.9
Operating Leases - Additional Information (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Property Subject to or Available for Operating Lease [Line Items]  
Leasehold improvements, net book value $ 1,732us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet
Amortization period of leasehold improvements on operating leases 36 months
Certain Store Locations [Member] | Minimum [Member]  
Property Subject to or Available for Operating Lease [Line Items]  
Average lease term 1 month
Certain Store Locations [Member] | Maximum [Member]  
Property Subject to or Available for Operating Lease [Line Items]  
Average lease term 84 months
Most Store Locations [Member] | Minimum [Member]  
Property Subject to or Available for Operating Lease [Line Items]  
Average lease term 36 months
Most Store Locations [Member] | Maximum [Member]  
Property Subject to or Available for Operating Lease [Line Items]  
Average lease term 48 months
Semi-Tractor [Member] | Minimum [Member]  
Property Subject to or Available for Operating Lease [Line Items]  
Average lease term 48 months
Semi-Tractor [Member] | Maximum [Member]  
Property Subject to or Available for Operating Lease [Line Items]  
Average lease term 60 months
Leased Vehicles [Member]  
Property Subject to or Available for Operating Lease [Line Items]  
Term of non-cancellable pick-up leases 1 year
Aggregate residual value guarantee $ 50,130us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= us-gaap_VehiclesMember
Leased Vehicles [Member] | Minimum [Member]  
Property Subject to or Available for Operating Lease [Line Items]  
Average lease term 28 months
Leased Vehicles [Member] | Maximum [Member]  
Property Subject to or Available for Operating Lease [Line Items]  
Average lease term 36 months
Renewal options for non-cancellable pick-up leases, maximum 72 months