ALIBABA GROUP HOLDING LTD filed this 20-F on 07/26/2022
ALIBABA GROUP HOLDING LTD - 20-F - 20220726 - STOCKHOLDERS_EQUITY

ALIBABA GROUP HOLDING LIMITED

CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY (CONTINUED)

    

    

    

    

    

    

    

    

    

    

    

    

    

Accumulated other

    

    

    

    

    

    

    

    

 

comprehensive income (loss)

 

Unrealized

 

gains (losses) on

 

Additional

Cumulative

interest

Total

 

Ordinary shares

paid-in

Treasury

Restructuring

Subscription

Statutory

translation

rate swaps and

Retained

shareholders’

Noncontrolling

Total

 

    

Share

    

Amount

    

capital

    

shares

    

reserve

    

receivables

    

reserves

    

adjustments

    

others

    

earnings

    

equity

    

interests

    

equity

 

RMB

RMB

RMB

RMB

RMB

RMB

RMB

RMB

RMB

RMB

RMB

RMB

 

(in millions, except share data)

 

Balance as of April 1, 2020

 

21,491,994,944

1

343,707

(51)

6,100

(387)

(256)

406,287

755,401

115,147

870,548

 

Foreign currency translation adjustment

4

(17,092)

17

(17,071)

(1,571)

(18,642)

Share of additional paid-in capital and other comprehensive income of equity method investees

702

(1,451)

2

(747)

1

(746)

Change in fair value of interest rate swaps under hedge accounting and others

 

104

104

104

Net income for the year

150,578

150,578

(7,434)

143,144

Acquisition of subsidiaries

 

1,836

1,836

28,389

30,225

Issuance of shares, including vesting of RSUs and early exercised options and exercise of share options

 

211,562,920

205

205

205

Repurchase and retirement of ordinary shares

 

(4,526,416)

(79)

(694)

(773)

(773)

Transactions with noncontrolling interests

 

1,201

1,201

(507)

694

Amortization of compensation cost

47,006

47,006

3,983

50,989

Appropriation to statutory reserves

1,247

(1,247)

Others

(270)

(270)

(517)

(787)

Balance as of March 31, 2021

 

21,699,031,448

1

394,308

(47)

7,347

(18,930)

(133)

554,924

937,470

137,491

1,074,961