XML 157 R126.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segments (External Revenue by Segments) (Details 7) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Information      
External revenue $ 92,793us-gaap_Revenues $ 98,367us-gaap_Revenues [1] $ 102,874us-gaap_Revenues [1]
Global Technology Services      
Segment Information      
External revenue 37,130us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalTechnologyServicesMember
38,551us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalTechnologyServicesMember
40,236us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalTechnologyServicesMember
Global Technology Services | Services      
Segment Information      
External revenue 28,817us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_ServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalTechnologyServicesMember
29,953us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_ServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalTechnologyServicesMember
31,161us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_ServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalTechnologyServicesMember
Global Technology Services | Maintenance      
Segment Information      
External revenue 6,853us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_MaintenanceMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalTechnologyServicesMember
7,111us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_MaintenanceMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalTechnologyServicesMember
7,343us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_MaintenanceMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalTechnologyServicesMember
Global Technology Services | Systems      
Segment Information      
External revenue 1,294us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_SystemsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalTechnologyServicesMember
1,322us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_SystemsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalTechnologyServicesMember
1,574us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_SystemsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalTechnologyServicesMember
Global Technology Services | Software      
Segment Information      
External revenue 165us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_SoftwareProductMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalTechnologyServicesMember
164us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_SoftwareProductMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalTechnologyServicesMember
159us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_SoftwareProductMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalTechnologyServicesMember
Global Business Services      
Segment Information      
External revenue 17,825us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalBusinessServicesMember
18,396us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalBusinessServicesMember
18,566us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalBusinessServicesMember
Global Business Services | Services      
Segment Information      
External revenue 17,515us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_ServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalBusinessServicesMember
18,065us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_ServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalBusinessServicesMember
18,216us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_ServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalBusinessServicesMember
Global Business Services | Systems      
Segment Information      
External revenue 124us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_SystemsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalBusinessServicesMember
109us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_SystemsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalBusinessServicesMember
142us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_SystemsMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalBusinessServicesMember
Global Business Services | Software      
Segment Information      
External revenue 185us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_SoftwareProductMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalBusinessServicesMember
221us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_SoftwareProductMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalBusinessServicesMember
208us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_SoftwareProductMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalBusinessServicesMember
Software      
Segment Information      
External revenue 25,434us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_SoftwareSegmentMember
25,932us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_SoftwareSegmentMember
25,448us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_SoftwareSegmentMember
Software | Services      
Segment Information      
External revenue 2,712us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_ServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_SoftwareSegmentMember
2,512us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_ServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_SoftwareSegmentMember
2,304us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_ServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_SoftwareSegmentMember
Software | Software      
Segment Information      
External revenue 22,722us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_SoftwareProductMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_SoftwareSegmentMember
23,420us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_SoftwareProductMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_SoftwareSegmentMember
23,144us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_SoftwareProductMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_SoftwareSegmentMember
Systems and Technology      
Segment Information      
External revenue 9,996us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_SystemsAndTechnologyMember
12,988us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_SystemsAndTechnologyMember
[1] 16,034us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_SystemsAndTechnologyMember
[1]
Systems and Technology | Servers      
Segment Information      
External revenue 7,320us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_ServersMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_SystemsAndTechnologyMember
9,946us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_ServersMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_SystemsAndTechnologyMember
[1] 12,623us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_ServersMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_SystemsAndTechnologyMember
[1]
Systems and Technology | Storage      
Segment Information      
External revenue 2,676us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_StorageMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_SystemsAndTechnologyMember
3,041us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_StorageMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_SystemsAndTechnologyMember
[1] 3,411us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_StorageMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_SystemsAndTechnologyMember
[1]
Global Financing      
Segment Information      
External revenue 2,034us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalFinancingMember
2,022us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalFinancingMember
2,013us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalFinancingMember
Global Financing | Financing      
Segment Information      
External revenue 1,543us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_FinancingServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalFinancingMember
1,493us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_FinancingServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalFinancingMember
1,471us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_FinancingServicesMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalFinancingMember
Global Financing | Used Equipment Sales      
Segment Information      
External revenue $ 491us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_RemarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalFinancingMember
$ 529us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_RemarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalFinancingMember
$ 542us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= ibm_RemarketingMember
/ us-gaap_StatementBusinessSegmentsAxis
= ibm_GlobalFinancingMember
[1]
Reclassifed to reflect discontinued operation presentation.