XML 54 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Acquisitions/Divestitures (Divestitures) (Details 3) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Sep. 30, 2014
Mar. 31, 2014
Dec. 31, 2014
Income Statement Disclosures        
Loss from discontinued operations, net of tax $ (88)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax   $ (146)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax [1]  
Microelectronics business        
Income Statement Disclosures        
Total revenue 339us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
  248us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
 
Loss from discontinued operations, before tax (105)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
  (203)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
 
Loss on disposal, before tax (14)ibm_DiscontinuedOperationProvisionForGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
(4,700)ibm_DiscontinuedOperationProvisionForGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
   
Total loss from discontinued operations, before income taxes (119)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
  (203)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
 
Provision/(benefit) for income taxes (31)us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
  (56)us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
 
Loss from discontinued operations, net of tax (88)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
  (146)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
 
Assets:        
Accounts receivable 211us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
    245us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
Inventory 361us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
    380us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
Other assets 90us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
    92us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
Total assets 662us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
    717us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
Liabilities:        
Accounts payable 186us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
    177us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
Deferred income 91us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
    87us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
Other liabilities 192us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
    163us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
Total liabilities $ 470us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
    $ 427us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ibm_MicroelectronicsBusinessMember
[1]
Reclassified to reflect discontinued operation presentation.