XML 73 R77.htm IDEA: XBRL DOCUMENT v2.4.1.9
Net Property and Lease Commitments (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Property, Plant and Equipment, Net, by Type [Abstract]      
Net property $ 30,126us-gaap_PropertyPlantAndEquipmentNet $ 27,616us-gaap_PropertyPlantAndEquipmentNet  
Depreciation, Depletion and Amortization [Abstract]      
Total 7,385us-gaap_DepreciationDepletionAndAmortization 6,504us-gaap_DepreciationDepletionAndAmortization 5,486us-gaap_DepreciationDepletionAndAmortization
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]      
Beginning balance 246us-gaap_AssetRetirementObligation 267us-gaap_AssetRetirementObligation  
Liabilities settled (11)us-gaap_AssetRetirementObligationLiabilitiesSettled (5)us-gaap_AssetRetirementObligationLiabilitiesSettled  
Revision to estimates (7)us-gaap_AssetRetirementObligationRevisionOfEstimate (16)us-gaap_AssetRetirementObligationRevisionOfEstimate  
Ending balance 228us-gaap_AssetRetirementObligation 246us-gaap_AssetRetirementObligation 267us-gaap_AssetRetirementObligation
Operating Leases, Future Minimum Payments Due [Abstract]      
Operating Leases, Future Minimum Payments, Due in next twelve months 268us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent    
Operating Leases, Future Minimum Payments, Due in two years 219us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears    
Operating Leases, Future Minimum Payments, Due in three years 158us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears    
Operating Leases, Future Minimum Payments, Due in four years 92us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears    
Operating Leases, Future Minimum Payments, Due in five years 63us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears    
Operating Leases, Future Minimum Payments, Due Thereafter 83us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter    
Operating Leases, Future Minimum Payments Due - Total 883us-gaap_OperatingLeasesFutureMinimumPaymentsDue    
Operating Leases, Rent Expense, Net [Abstract]      
Rental expense 524us-gaap_OperatingLeasesRentExpenseNet 516us-gaap_OperatingLeasesRentExpenseNet 510us-gaap_OperatingLeasesRentExpenseNet
Building [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 36 years    
Machinery, equipment and other [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 14 years 6 months    
Software [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 3 years    
Mainframe and client based software [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 8 years    
Land Improvements [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 30 years    
Automotive [Member]      
Property, Plant and Equipment, Net, by Type [Abstract]      
Net property 29,795us-gaap_PropertyPlantAndEquipmentNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
27,492us-gaap_PropertyPlantAndEquipmentNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
 
Depreciation, Depletion and Amortization [Abstract]      
Depreciation and other amortization 2,092us-gaap_Depreciation
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
2,110us-gaap_Depreciation
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
1,794us-gaap_Depreciation
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
Amortization of special tools 2,160us-gaap_AdjustmentForAmortization
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
1,954us-gaap_AdjustmentForAmortization
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
1,861us-gaap_AdjustmentForAmortization
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
Total 4,252us-gaap_DepreciationDepletionAndAmortization
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
4,064us-gaap_DepreciationDepletionAndAmortization
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
3,655us-gaap_DepreciationDepletionAndAmortization
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
Maintenance and rearrangement 1,523us-gaap_CostOfPropertyRepairsAndMaintenance
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
1,422us-gaap_CostOfPropertyRepairsAndMaintenance
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
1,352us-gaap_CostOfPropertyRepairsAndMaintenance
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
Operating Leases, Future Minimum Payments Due [Abstract]      
Operating Leases, Future Minimum Payments, Due in next twelve months 211us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
   
Operating Leases, Future Minimum Payments, Due in two years 166us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
   
Operating Leases, Future Minimum Payments, Due in three years 117us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
   
Operating Leases, Future Minimum Payments, Due in four years 70us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
   
Operating Leases, Future Minimum Payments, Due in five years 51us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
   
Operating Leases, Future Minimum Payments, Due Thereafter 64us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
   
Operating Leases, Future Minimum Payments Due - Total 679us-gaap_OperatingLeasesFutureMinimumPaymentsDue
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
   
Operating Leases, Rent Expense, Net [Abstract]      
Rental expense 423us-gaap_OperatingLeasesRentExpenseNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
411us-gaap_OperatingLeasesRentExpenseNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
404us-gaap_OperatingLeasesRentExpenseNet
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
Automotive [Member] | Land [Member]      
Property, Plant and Equipment, Net, by Type [Abstract]      
Gross property 351us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_LandMember
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
440us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_LandMember
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
 
Automotive [Member] | Buildings and Land Improvements [Member]      
Property, Plant and Equipment, Net, by Type [Abstract]      
Gross property 10,601us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= f_BuildingsAndLandImprovementsMember
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
10,325us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= f_BuildingsAndLandImprovementsMember
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
 
Automotive [Member] | Machinery, equipment and other [Member]      
Property, Plant and Equipment, Net, by Type [Abstract]      
Gross property 33,381us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= f_MachineryAndEquipmentExcludingSpecialToolsMember
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
34,830us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= f_MachineryAndEquipmentExcludingSpecialToolsMember
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
 
Automotive [Member] | Software [Member]      
Property, Plant and Equipment, Net, by Type [Abstract]      
Gross property 2,122us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_ComputerSoftwareIntangibleAssetMember
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
2,069us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_ComputerSoftwareIntangibleAssetMember
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
 
Automotive [Member] | Construction in progress [Member]      
Property, Plant and Equipment, Net, by Type [Abstract]      
Gross property 1,719us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_ConstructionInProgressMember
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
2,110us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_ConstructionInProgressMember
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
 
Automotive [Member] | Land, plant and equipment and other [Member]      
Property, Plant and Equipment, Net, by Type [Abstract]      
Gross property 48,174us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= f_LandPlantAndEquipmentExcludingSpecialToolsMember
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
49,774us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= f_LandPlantAndEquipmentExcludingSpecialToolsMember
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
 
Accumulated depreciation (29,134)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= f_LandPlantAndEquipmentExcludingSpecialToolsMember
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
(31,476)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= f_LandPlantAndEquipmentExcludingSpecialToolsMember
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
 
Net property 19,040us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= f_LandPlantAndEquipmentExcludingSpecialToolsMember
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
18,298us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= f_LandPlantAndEquipmentExcludingSpecialToolsMember
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
 
Automotive [Member] | Special tools, net of amortization [Member]      
Property, Plant and Equipment, Net, by Type [Abstract]      
Net property 10,755us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= f_SpecialToolsNetMember
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
9,194us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= f_SpecialToolsNetMember
/ f_StatementBusinessSectorsAxis
= f_AutomotiveMember
 
Financial Services [Member]      
Property, Plant and Equipment, Net, by Type [Abstract]      
Net property 331us-gaap_PropertyPlantAndEquipmentNet
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
124us-gaap_PropertyPlantAndEquipmentNet
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
 
Depreciation, Depletion and Amortization [Abstract]      
Total 3,133us-gaap_DepreciationDepletionAndAmortization
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
2,440us-gaap_DepreciationDepletionAndAmortization
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
1,831us-gaap_DepreciationDepletionAndAmortization
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
Operating Leases, Future Minimum Payments Due [Abstract]      
Operating Leases, Future Minimum Payments, Due in next twelve months 57us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
   
Operating Leases, Future Minimum Payments, Due in two years 53us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
   
Operating Leases, Future Minimum Payments, Due in three years 41us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
   
Operating Leases, Future Minimum Payments, Due in four years 22us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
   
Operating Leases, Future Minimum Payments, Due in five years 12us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
   
Operating Leases, Future Minimum Payments, Due Thereafter 19us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
   
Operating Leases, Future Minimum Payments Due - Total 204us-gaap_OperatingLeasesFutureMinimumPaymentsDue
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
   
Operating Leases, Rent Expense, Net [Abstract]      
Rental expense $ 101us-gaap_OperatingLeasesRentExpenseNet
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
$ 105us-gaap_OperatingLeasesRentExpenseNet
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
$ 106us-gaap_OperatingLeasesRentExpenseNet
/ f_StatementBusinessSectorsAxis
= f_FinancialServicesMember
Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Capitalization useful life policy more than one year    
Property, Plant and Equipment, Useful Life 3 years    
Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Useful Life 36 years