XML 114 R125.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segments (Revenue and Plant Property Equipment by Countries) (Details 6) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Information      
Revenue $ 92,793us-gaap_Revenues $ 98,367us-gaap_Revenues [1] $ 102,874us-gaap_Revenues [1]
Net Plant, Property and Equipment 10,771us-gaap_PropertyPlantAndEquipmentNet 13,821us-gaap_PropertyPlantAndEquipmentNet  
Revenue | Major Client      
Segment Information      
Concentration Risk, Percentage 10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
   
Revenue | Geographic Information      
Segment Information      
Concentration Risk, Percentage 10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_GeographicConcentrationRiskMember
   
Plant and Other Property - Net | Geographic Information      
Segment Information      
Concentration Risk, Percentage 10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_PropertyPlantAndEquipmentMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_GeographicConcentrationRiskMember
   
Plant and Other Property - Net      
Segment Information      
Net Plant, Property and Equipment 10,078us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= ibm_PropertyPlantAndEquipmentExcludingRentalMachinesMember
12,979us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= ibm_PropertyPlantAndEquipmentExcludingRentalMachinesMember
12,854us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= ibm_PropertyPlantAndEquipmentExcludingRentalMachinesMember
Geographic Information      
Segment Information      
Revenue 92,793us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
[2] 98,367us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
[1],[2] 102,874us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
[1],[2]
Geographic Information | Plant and Other Property - Net      
Segment Information      
Net Plant, Property and Equipment 10,078us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= ibm_PropertyPlantAndEquipmentExcludingRentalMachinesMember
12,979us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= ibm_PropertyPlantAndEquipmentExcludingRentalMachinesMember
12,854us-gaap_PropertyPlantAndEquipmentNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= ibm_PropertyPlantAndEquipmentExcludingRentalMachinesMember
UNITED STATES | Geographic Information      
Segment Information      
Revenue 32,021us-gaap_Revenues
/ ibm_AllCountriesAxis
= country_US
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
[2] 33,427us-gaap_Revenues
/ ibm_AllCountriesAxis
= country_US
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
[1],[2] 34,653us-gaap_Revenues
/ ibm_AllCountriesAxis
= country_US
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
[1],[2]
UNITED STATES | Geographic Information | Plant and Other Property - Net      
Segment Information      
Net Plant, Property and Equipment 4,388us-gaap_PropertyPlantAndEquipmentNet
/ ibm_AllCountriesAxis
= country_US
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= ibm_PropertyPlantAndEquipmentExcludingRentalMachinesMember
6,723us-gaap_PropertyPlantAndEquipmentNet
/ ibm_AllCountriesAxis
= country_US
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= ibm_PropertyPlantAndEquipmentExcludingRentalMachinesMember
6,555us-gaap_PropertyPlantAndEquipmentNet
/ ibm_AllCountriesAxis
= country_US
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= ibm_PropertyPlantAndEquipmentExcludingRentalMachinesMember
JAPAN | Geographic Information      
Segment Information      
Revenue 8,382us-gaap_Revenues
/ ibm_AllCountriesAxis
= country_JP
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
[2] 9,070us-gaap_Revenues
/ ibm_AllCountriesAxis
= country_JP
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
[1],[2] 10,696us-gaap_Revenues
/ ibm_AllCountriesAxis
= country_JP
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
[1],[2]
Other countries | Geographic Information      
Segment Information      
Revenue 52,390us-gaap_Revenues
/ ibm_AllCountriesAxis
= ibm_OtherCountriesMember
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
[2] 55,871us-gaap_Revenues
/ ibm_AllCountriesAxis
= ibm_OtherCountriesMember
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
[1],[2] 57,525us-gaap_Revenues
/ ibm_AllCountriesAxis
= ibm_OtherCountriesMember
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
[1],[2]
Other countries | Geographic Information | Plant and Other Property - Net      
Segment Information      
Net Plant, Property and Equipment $ 5,690us-gaap_PropertyPlantAndEquipmentNet
/ ibm_AllCountriesAxis
= ibm_OtherCountriesMember
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= ibm_PropertyPlantAndEquipmentExcludingRentalMachinesMember
$ 6,257us-gaap_PropertyPlantAndEquipmentNet
/ ibm_AllCountriesAxis
= ibm_OtherCountriesMember
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= ibm_PropertyPlantAndEquipmentExcludingRentalMachinesMember
$ 6,299us-gaap_PropertyPlantAndEquipmentNet
/ ibm_AllCountriesAxis
= ibm_OtherCountriesMember
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= ibm_PropertyPlantAndEquipmentExcludingRentalMachinesMember
[1]
Reclassifed to reflect discontinued operation presentation.
[2]

Revenues are attributed to countries based on the location of the client.