Skip to content
20-F

Annual Report (Foreign)

ECARX Holdings Inc. ECX ECXWW

0001628280-26-021865

← back to feed
Filed
Mar 30, 2026 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Dec 31, 2025 338.66M sh
Shares Diluted FY 2025 · Dec 31, 2024 336.64M sh
Shares Diluted FY 2025 · Dec 31, 2023 337.41M sh
Capex FY 2025 · Dec 31, 2025 $12.17M
Capex restated FY 2025 · Dec 31, 2024 $15.91M
Capex restated FY 2025 · Dec 31, 2023 $8.88M
Operating Cash Flow FY 2025 · Dec 31, 2025 −$94.39M
Operating Cash Flow restated FY 2025 · Dec 31, 2024 −$59.98M
Operating Cash Flow restated FY 2025 · Dec 31, 2023 −$172.44M
Short Term Debt FY 2025 · Dec 31, 2025 $310.66M
Short Term Debt restated FY 2025 · Dec 31, 2024 $185.24M
Cash And Equivalents FY 2025 · Dec 31, 2025 $87.12M
Cash And Equivalents restated FY 2025 · Dec 31, 2024 $44.25M
Cash And Equivalents restated FY 2025 · Dec 31, 2023 $80.28M
Stockholders Equity FY 2025 · Dec 31, 2025 −$282.66M
Stockholders Equity restated FY 2025 · Dec 31, 2024 −$239.67M
Current Liabilities FY 2025 · Dec 31, 2025 $823M
Current Liabilities restated FY 2025 · Dec 31, 2024 $698.65M
Total Liabilities FY 2025 · Dec 31, 2025 $945.88M
Total Liabilities restated FY 2025 · Dec 31, 2024 $752.05M
Current Assets FY 2025 · Dec 31, 2025 $483.18M
Current Assets restated FY 2025 · Dec 31, 2024 $386.13M
Total Assets FY 2025 · Dec 31, 2025 $662.41M
Total Assets restated FY 2025 · Dec 31, 2024 $514.34M
Eps Diluted FY 2025 · Dec 31, 2025 −$0.20
Eps Diluted restated FY 2025 · Dec 31, 2024 −$0.39
Eps Diluted restated FY 2025 · Dec 31, 2023 −$0.40
Eps Basic FY 2025 · Dec 31, 2025 −$0.20
Eps Basic restated FY 2025 · Dec 31, 2024 −$0.39
Eps Basic restated FY 2025 · Dec 31, 2023 −$0.40
Sga Expense FY 2025 · Dec 31, 2025 $93.84M
Sga Expense restated FY 2025 · Dec 31, 2024 $108.2M
Sga Expense restated FY 2025 · Dec 31, 2023 $131.72M
Rd Expense FY 2025 · Dec 31, 2025 $123.34M
Rd Expense restated FY 2025 · Dec 31, 2024 $174.86M
Rd Expense restated FY 2025 · Dec 31, 2023 $177.68M
Net Income FY 2025 · Dec 31, 2025 −$66.04M
Net Income restated FY 2025 · Dec 31, 2024 −$129.77M
Net Income restated FY 2025 · Dec 31, 2023 −$133.32M
Operating Income FY 2025 · Dec 31, 2025 −$54.77M
Operating Income restated FY 2025 · Dec 31, 2024 −$122.9M
Operating Income restated FY 2025 · Dec 31, 2023 −$130.02M
Gross Profit FY 2025 · Dec 31, 2025 $161.26M
Gross Profit restated FY 2025 · Dec 31, 2024 $160.1M
Gross Profit restated FY 2025 · Dec 31, 2023 $178.62M
Revenue FY 2025 · Dec 31, 2025 $847.86M
Revenue restated FY 2025 · Dec 31, 2024 $771.53M
Revenue restated FY 2025 · Dec 31, 2023 $662.23M