Ticker League

TTM

$20.3B

YoY change

+7.1%

5Y CAGR

-4.4%

Peak year (FY2021)

$33.6B

EBITDA history chart for Alibaba (BABA) from 2017 to 2026

Latest: $26.9B

EBITDA growth chart for Alibaba (BABA) from 2017 to 2026

Latest: +7.1%

EBITDA history table for Alibaba (BABA) from 2006 to 2026

  • FY2026$26.9B+7.1%
  • FY2025$25.1B+10.0%
  • FY2024$22.8B+2.0%
  • FY2023$22.4B+10.8%
  • FY2022$20.2B-39.9%
  • FY2021$33.6B+9.5%
  • FY2020$30.7B+49.6%
  • FY2019$20.5B+3.6%
  • FY2018$19.8B+77.3%
  • FY2017$11.2B-19.2%
  • FY2016$13.8B+118.0%
  • FY2015$6.35B+26.3%
  • FY2014$5.02B+150.3%
  • FY2013$2.01B+95.6%
  • FY2012$1.03B+316.5%
  • FY2011$246M+40.3%
  • FY2010$176M-0.8%
  • FY2009$177M+55.9%
  • FY2008$114M+176.8%
  • FY2007$41M

EBITDA values are taken from Alibaba's reported income statements (interim 6-K and annual 20-F filings with the U.S. Securities and Exchange Commission). Each row shows the period end date and the filing date. YoY compares each figure to the same period one year earlier. Amounts converted to USD using IAS 21 average exchange rates (P&L / cash flow) or closing rates (balance sheet). Originally filed in CNY.

About EBITDA at Alibaba (BABA)

According to Alibaba's latest reported financial statements, the company's current EBITDA (TTM) is $20.3B. EBITDA stands for earnings before interest, taxes, depreciation, and amortization. It is a common proxy for operating cash generation that strips out non-cash charges (depreciation and amortization) and capital structure effects (interest, taxes). Useful for comparing companies with different leverage and asset bases — see operating income and net income for fully GAAP figures.

Headline TTM above sums the four reported quarters through (reported ). Chart and table below cover the full reported history back to .

The 2026 reading of Alibaba (BABA) EBITDA is 186B CNY – edged up 2.0% year-over-year.

Alibaba EBITDA compound annual growth for the 2021–2026 (5 years) window is -3.1%, sustaining 4 straight years of year-over-year growth.

Between 2021 and 2026, Alibaba EBITDA declined 14.5%, falling from 218B CNY to 186B CNY.

Across the available history, EBITDA reached its high of 218B CNY in 2021 and its low of 323M CNY in 2007.

Alibaba EBITDA by Year

Alibaba EBITDA 2026: $26.9B

2026's EBITDA for Alibaba came in at 186B CNY ($26.9B), edged up 2.0% from 2025.

Alibaba EBITDA 2025: $25.1B

Alibaba posted EBITDA of 183B CNY ($25.1B) in 2025, grew 11.4% from 2024.

Alibaba EBITDA 2024: $22.8B

In 2024, Alibaba reported EBITDA of 164B CNY ($22.8B), grew 7.1% from 2023.

Alibaba EBITDA 2023: $22.4B

Alibaba EBITDA in 2023 was 153B CNY ($22.4B), grew 19.4% from 2022.

Alibaba EBITDA 2022: $20.2B

Alibaba EBITDA in 2022 was 128B CNY ($20.2B).

See more financial history for Alibaba (BABA).

Sector peers by EBITDA

Consumer Cyclical peers of Alibaba (BABA), ranked by their latest EBITDA

Frequently asked questions