Alibaba Group Holding Limited (VIE:AHLA)
Austria flag Austria · Delayed Price · Currency is EUR
113.60
+1.20 (1.07%)
At close: Mar 6, 2026

Alibaba Group Holding Cash Flow Statement

Millions CNY. Fiscal year is Apr - Mar.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
Net Income
-125,97671,33265,57347,079143,284
Depreciation & Amortization
-42,45944,50446,93848,06547,909
Stock-Based Compensation
-13,97018,54631,34223,97150,120
Other Adjustments
-5,09261,96042,41741,794-60,035
Changes in Other Operating Activities
--23,988-13,74913,482-18,15050,508
Operating Cash Flow
129,206163,509182,593199,752142,759231,786
Operating Cash Flow Growth
-15.01%-10.45%-8.59%39.92%-38.41%28.34%
Capital Expenditures
--85,972-32,087-34,330-53,309-41,450
Sale of Property, Plant & Equipment
-2,428373644-369
Purchases of Intangible Assets
---842-22-15-1,735
Purchases of Investments
--112,988-8,206-119,698-146,362-172,340
Proceeds from Sale of Investments
-19,39923,88924,02115,0319,015
Payments for Business Acquisitions
--3,469-5,729-5,756-13,470-37,798
Proceeds from Business Divestments
--5,077699-5-11-126
Other Investing Activities
-26479-360-456-129
Investing Cash Flow
-201,874-185,415-21,824-135,506-198,592-244,194
Short-Term Debt Repaid
--43,678-13,092-11,448-7,128-7,061
Net Short-Term Debt Issued (Repaid)
--43,678-13,092-11,448-7,128-7,061
Long-Term Debt Issued
-124,43220,57022,7909,42738,410
Long-Term Debt Repaid
--16,220-5,013--9,585-
Net Long-Term Debt Issued (Repaid)
-108,21215,55722,790-15838,410
Issuance of Common Stock
-1084311109175
Repurchase of Common Stock
--86,662-88,745-74,746-61,225-773
Net Common Stock Issued (Repurchased)
--86,652-87,902-74,735-61,116-598
Common Dividends Paid
--29,077-17,946---
Other Financing Activities
--25,020-4,861-2,2263,953-669
Financing Cash Flow
18,320-76,215-108,244-65,619-64,44930,082
Effect of Exchange Rate Changes on Cash and Cash Equivalents
1,3199654,3893,530-8,834-7,187
Net Cash Flow
-53,029-97,15656,9142,157-129,11610,487
Free Cash Flow
129,20677,537150,506165,42289,450190,336
Free Cash Flow Growth
66.64%-48.48%-9.02%84.93%-53.00%28.56%
FCF Margin
12.77%8.10%15.99%18.87%10.49%26.54%
Free Cash Flow Per Share
53.9332.1159.1462.6832.8569.27
Levered Free Cash Flow
125,433126,50380,874129,94131,279238,624
Unlevered Free Cash Flow
99,73442,46484,811110,92520,939132,028
Updated Sep 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.