XML 90 R64.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivatives (Effect of derivatives on consolidated statements of income) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
gal
Dec. 31, 2013
gal
Dec. 31, 2012
gal
Swap      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative purchases of underlying commodity (in gallons) 10,500,000uri_DerivativePurchasesOfUnderlyingCommodity
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
9,700,000uri_DerivativePurchasesOfUnderlyingCommodity
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
6,300,000uri_DerivativePurchasesOfUnderlyingCommodity
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
Swap | Designated as hedging instrument | Cost of equipment rentals, excluding depreciation      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of income (expense) recognized on hedged item (40)uri_GainLossOnHedgedItem
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= uri_CostOfEquipmentRentalsExcludingDepreciationMember
[1],[2] (38)uri_GainLossOnHedgedItem
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= uri_CostOfEquipmentRentalsExcludingDepreciationMember
[1],[2] (25)uri_GainLossOnHedgedItem
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= uri_CostOfEquipmentRentalsExcludingDepreciationMember
[1],[2]
Foreign Exchange Forward | Not designated as hedging instrument | Other income (expense), net      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of income (expense) recognized on derivative (7)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
(3)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
 
Amount of income (expense) recognized on hedged item 7uri_GainLossOnHedgedItem
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
3uri_GainLossOnHedgedItem
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
 
[1] Amounts recognized on hedged item reflect the use of 10.5 million, 9.7 million and 6.3 million gallons of diesel covered by the fixed price swaps during the years ended December 31, 2014, 2013 and 2012, respectively.
[2] Amounts recognized on derivative represent the effective portion of the fixed price diesel swaps.