H World Group Cash Flow Statement Analysis

Operating, investing, and financing activities in billions CNY

Scroll to see more
Cash flow statement showing operating, investing, and financing activities for H World Group Limited (HTHT) - Annual data in billions CNY
BreakdownFY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018
Period EndingDec 2024Dec 2023Dec 2022Dec 2021Dec 2020Dec 2019Dec 2018
Operating Activities
Net Income3.104.13-1.82-0.47-2.191.760.73
Depreciation & Amortization1.331.451.461.501.360.990.89
Deferred Income Tax0.110.03-0.27-0.540.00-0.04-0.09
Stock Based Compensation0.000.140.090.110.120.000.00
Change in Working Capital-0.570.01-1.44-2.22-1.32-1.550.06
Change in Accounts Receivable-0.100.30-0.62-0.110.040.000.00
Change in Inventory0.000.000.020.000.000.000.00
Change in Accounts Payable0.000.460.150.160.030.000.00
Change in Other Working Capital-0.482.19-0.88-2.41-1.430.000.00
Other Operating Activities3.642.872.251.991.352.260.17
Net Cash from Operating Activities7.627.671.561.340.613.293.05
Investing Activities
Capital Expenditures-0.900.90-1.05-1.66-1.75-1.54-1.19
Acquisitions0.000.00-0.06-0.74-5.06-0.24-0.49
Purchases of Investments-4.07-3.510.540.97-1.310.000.00
Sales/Maturities of Investments2.60-0.540.00-0.02-0.031.67-4.78
Other Investing Activities0.11-0.040.020.060.04-0.180.12
Net Cash from Investing Activities-2.27-1.48-0.52-1.40-8.10-0.29-6.35
Financing Activities
Debt Repayment-0.01-5.84-7.79-4.20-11.23-8.66-0.93
Common Stock Issued0.001.97-0.050.006.020.000.00
Common Stock Repurchased-1.17-0.85-0.330.000.000.000.00
Dividends Paid-3.530.00-0.420.00-0.68-0.660.00
Other Financing Activities-0.86-0.080.050.02-0.13-0.04-0.04
Net Cash from Financing Activities-5.58-3.72-1.39-1.800.886.054.25
Summary
Effect of Forex Changes on Cash-0.180.160.30-0.01-0.300.06-0.02
Net Change in Cash-0.412.46-0.06-1.95-6.919.050.95
Cash at Beginning of Period7.935.095.147.0914.004.883.96
Cash at End of Period7.527.715.090.817.0914.004.88
Free Cash Flow6.736.770.52-0.32-1.141.761.85
Supplemental Disclosures
Interest Paid0.170.260.260.300.480.410.24
Income Taxes Paid1.311.130.390.480.240.710.61