XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2023
Revenue Recognition  
Schedule of disaggregation of revenue

Revenue by Major Products/Service Offerings

(Dollars in millions)

For the three months ended March 31:

2023

2022

Hybrid Platform & Solutions

$

4,179

$

4,080

Transaction Processing

1,742

1,692

Total Software

$

5,921

$

5,772

Business Transformation

 

2,283

 

2,255

Application Operations

 

1,736

 

1,619

Technology Consulting

 

943

 

955

Total Consulting

$

4,962

$

4,829

Hybrid Infrastructure

 

1,709

 

1,700

Infrastructure Support

 

1,389

 

1,519

Total Infrastructure

$

3,098

$

3,219

Financing*

 

196

 

154

Other

 

75

 

224

Total revenue

$

14,252

$

14,197

* Contains lease and loan financing arrangements which are not subject to the guidance on revenue from contracts with customers.

Schedule of disaggregation of revenue by geography

Revenue by Geography

(Dollars in millions)

    

For the three months ended March 31:

2023

2022

Americas

$

7,078

$

7,056

Europe/Middle East/Africa

 

4,331

 

4,231

Asia Pacific

 

2,843

 

2,910

Total

$

14,252

$

14,197

Schedule of reconciliation of contract balances

    

At March 31, 

    

At December 31, 

(Dollars in millions)

2023

2022

Notes and accounts receivable trade (net of allowances of $250 in 2023 and $233 in 2022)

$

5,757

$

6,541

Contract assets*

$

461

$

464

Deferred income (current)

$

13,220

$

12,032

Deferred income (noncurrent)

$

3,443

$

3,499

*

Included within prepaid expenses and other current assets in the Consolidated Balance Sheet.

Schedule of notes and accounts receivable - trade allowance for credit losses

(Dollars in millions)

    

    

    

    

    

    

    

    

January 1, 2023

Additions / (Releases)

Write-offs 

Foreign currency and other

March 31, 2023

$

233

$

23

$

(8)

$

1

$

250

January 1, 2022

Additions / (Releases)

Write-offs 

Foreign currency and other

December 31, 2022

$

218

$

59

$

(31)

$

(14)

$

233