ECARX Holdings Inc.

Annual Trend FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 FY 2025 TTM
Revenues $2.2b
$2.8b +24.01%
$3.6b +28.00%
$4.7b +31.18%
$5.6b +19.18%
$847.9m -84.75%
$811.7m -4.27%
Total cost of revenues ($1.7b)
($2.0b) -16.11%
($2.6b) -30.83%
($3.4b) -32.32%
$4.4b +229.77%
($686.6m) -115.58%
Gross profit $551.4m
$817.2m +48.21%
$990.5m +21.21%
$1.3b +28.22%
$1.2b -9.12%
$161.3m -86.03%
$156.3m -3.10%
Research and development expenses ($706.0m) ($1.2b) ($1.2b) ($1.3b) $1.3b ($123.3m) $112.3m
Selling, general and administrative expenses ($607.9m) ($1.3b) ($928.8m) $777.2m ($93.8m) $88.1m
Total operating expenses ($981.9m) ($1.8b) ($2.5b) ($2.2b) ($2.0b) ($216.0m) $194.5m
Loss from operations ($430.5m)
($981.7m) -128.04%
($1.5b) -49.36%
($917.7m) +37.41%
($882.2m) +3.87%
($54.8m) +93.79%
Interest expenses ($59.1m) ($131.7m) ($51.1m) ($79.3m) $133.8m ($23.8m) $28.8m
Interest income $28.5m $11.8m $12.4m $30.5m $22.2m $3.7m $4.2m
Other income - related parties $0 $22.8m $7.1m $0 $0
(Loss) gain from equity method investments, net $148k ($2.5m) ($137.4m) ($43.1m) $40.3m $1.2m
Other non-operating (expenses) income, net ($47.9m) $152.8m ($9.2m) ($34.9m) $5.9m
Loss before income taxes ($439.8m) ($1.2b) ($1.5b) ($1.0b) ($988.4m) ($67.7m)
Income tax benefit (expense) ($228k) ($3.4m) ($21.6m) $3.6m ($1.5m) ($1.2m)
Fair value change of available-for-sale debt investment, net of nil income taxes $0 $0 ($143k)
Foreign currency translation adjustments, net of nil income taxes $1.5m $4.6m ($391.9m) $41.2m ($18.9m) ($10.7m)
Net loss ($440.0m) ($1.2b) ($1.5b) ($1.0b) ($989.9m) ($68.9m)
Net loss available to ECARX Holdings Inc. ordinary shareholders ($439.7m) ($1.2b) ($1.5b) ($940.2m) ($932.3m) ($66.0m)
Net loss attributable to noncontrolling interests $345k $5.0m $1.4m $75.0m $57.6m $2.9m
Basic loss per share, ordinary shares (in USD per share) ($2.27) ($6.02) ($7.92) ($2.79) ($2.77) ($0.20)
Diluted loss per share, ordinary shares (in USD per share) ($2.27) ($6.02) ($7.92) ($2.79) ($2.77) ($0.20)
Weighted average number of ordinary shares, basic (in shares) $238.6m $236.7m $239.3m $337.4m $336.6m $338.7m
Weighted average number of ordinary shares, diluted (in shares) $238.6m $236.7m $239.3m $337.4m $336.6m $338.7m
Others, net ($200k) $207k ($1.9m) ($1.8m) $464k $1.1m
Comprehensive loss ($438.5m) ($1.2b) ($1.9b) ($974.0m) ($1.0b) ($79.8m)
Comprehensive loss attributable to noncontrolling interests $345k $5.0m $1.4m $75.0m $57.6m $2.8m
Comprehensive loss attributable to ordinary shareholders ($438.2m) ($1.2b) ($1.9b) ($899.0m) ($951.2m) ($77.1m)

Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.