XML 47 R57.htm IDEA: XBRL DOCUMENT v2.4.1.9
Acquisitions/Divestitures (Divestiture) (Details 4) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Sep. 30, 2014
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Income Statement Disclosures        
Provision/(benefit) for income taxes   $ (1,617)us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation $ (322)us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation [1] $ (243)us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation [1]
Loss from discontinued operations, net of tax   (3,729)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (398)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax [1] (395)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax [1]
Microelectronics business        
Income Statement Disclosures        
Total revenue   1,335us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
1,384us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
1,633us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
Loss from discontinued operations, before tax   (619)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
(720)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
(638)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
Loss on disposal, before tax (4,726)ibm_DiscontinuedOperationProvisionForGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
(4,726)ibm_DiscontinuedOperationProvisionForGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
   
Total loss from discontinued operations, before income taxes   (5,346)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
(720)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
(638)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
Provision/(benefit) for income taxes   (1,617)us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
(322)us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
(243)us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
Loss from discontinued operations, net of tax   (3,729)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
(398)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
(395)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
Assets:        
Accounts receivable   245us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
166us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
 
Inventory   380us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
481us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
 
Property, plant & equipment, net     2,322us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
 
Other assets   92us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
90us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
 
Total assets   717us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
3,059us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
 
Liabilities:        
Accounts payable   177us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
172us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
 
Deferred income   87us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
84us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
 
Other liabilities   163us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
20us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
 
Total liabilities   $ 427us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
$ 276us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
 
[1]
Reclassifed to reflect discontinued operation presentation.