XML 75 R100.htm IDEA: XBRL DOCUMENT v2.4.1.9
Research, Development and Engineering (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Research, Development and Engineering      
Scientific research, application of scientific advances, services and application $ 5,595ibm_ScientificResearchSoftwareRelatedExpensesAndInProcessResearchAndDevelopmentExpenses $ 5,959ibm_ScientificResearchSoftwareRelatedExpensesAndInProcessResearchAndDevelopmentExpenses $ 6,034ibm_ScientificResearchSoftwareRelatedExpensesAndInProcessResearchAndDevelopmentExpenses
Software-related expenses 3,064us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost 3,077us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost 3,078us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost
Product-related engineering expenses 211ibm_ProductRelatedEngineeringExpenses 267ibm_ProductRelatedEngineeringExpenses 268ibm_ProductRelatedEngineeringExpenses
Statement [Line Items]      
RD&E expense 5,437us-gaap_ResearchAndDevelopmentExpense 5,743us-gaap_ResearchAndDevelopmentExpense [1] 5,816us-gaap_ResearchAndDevelopmentExpense [1]
Discontinued operations      
Statement [Line Items]      
RD&E expense $ 368us-gaap_ResearchAndDevelopmentExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
$ 483us-gaap_ResearchAndDevelopmentExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
$ 486us-gaap_ResearchAndDevelopmentExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
[1]
Reclassifed to reflect discontinued operation presentation.