Advertisement
Screener

Alibaba Group Holding Limited (BBAAY) Accounts Payable and Other Accrued Liabilities, Current

Alibaba Group Holding Limited Accounts Payable and Other Accrued Liabilities, Current

Alibaba Group Holding Limited (BBAAY) had Accounts Payable and Other Accrued Liabilities, Current of CNY 24.94 billion as of 2026-03-31, per its 20-F filed 2026-05-20.

Financial Statements › Notes › Payables and Accruals

us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent · last filed 2026-05-20

  • 2026-03-31: Accounts Payable and Other Accrued Liabilities, Current 24.94B CNY.
  • 2025-03-31: Accounts Payable and Other Accrued Liabilities, Current 28.69B CNY.
  • 2024-03-31: Accounts Payable and Other Accrued Liabilities, Current 18.46B CNY; Accounts Payable and Other Accrued Liabilities, Current as first filed 18.38B CNY.
  • 2023-03-31: Accounts Payable and Other Accrued Liabilities, Current 17.51B CNY.
Period endAccounts Payable and Other Accrued Liabilities, CurrentAccounts Payable and Other Accrued Liabilities, Current as first filed
2026-03-3124.94B CNY
20-F · filed 2026-05-20
2025-03-3128.69B CNY
20-F · filed 2026-05-20
2024-03-3118.46B CNY
20-F · filed 2025-06-26
18.38B CNY
20-F · filed 2024-05-23
2023-03-3117.51B CNY
20-F · filed 2024-05-23
2022-03-3113.10B CNY
20-F · filed 2023-07-21
2021-03-3111.09B CNY
20-F · filed 2022-07-26
2020-09-305.58B CNY
6-K · filed 2021-02-02
2020-03-3110.88B CNY
20-F · filed 2021-07-27
6.03B CNY
20-F · filed 2020-07-09
2019-03-316.83B CNY
6-K · filed 2021-02-02
2018-03-311.98B CNY
6-K · filed 2019-11-13
2.47B CNY
20-F · filed 2018-07-27
2017-03-312.46B CNY
20-F · filed 2018-07-27
3.34B CNY
20-F · filed 2017-06-15
2016-03-311.16B CNY
6-K · filed 2017-11-24
1.69B CNY
20-F · filed 2016-05-24
2015-03-311.18B CNY
20-F · filed 2016-05-24
2014-03-31832.00M CNY
20-F · filed 2015-06-25