WeRide Inc American Depositary Shares

Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$113,449
$309,656
$170,982
$127,178
Gross Profit
39,364
88,229
56,004
35,704
EBITDA
-439,931
-568,426
-379,460
-452,124
EBIT
-453,864
Net Income
-386,731
-548,450
-305,650
-406,445
Net Change In Cash
113,449
309,656
170,982
127,178
Cash
5,165,411
6,683,467
3,452,321
3,836,137
Basic Shares
341,382
325,178
284,528
284,528

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$665,935
$361,134
$401,844
$527,543
Gross Profit
201,187
110,715
183,476
232,545
EBITDA
-1,801,233
-2,407,008
-1,853,772
-1,208,370
EBIT
-2,508,139
-1,943,382
-1,294,922
Net Income
-1,609,812
-2,516,808
-1,949,101
-1,298,496
Net Change In Cash
665,935
361,134
401,844
527,543
Free Cash Flow
-1,570,180
-679,103
-511,844
-753,074
Cash
6,683,467
4,268,300
1,661,152
2,233,691
Basic Shares
308,188
275,404
268,035
268,035

Earnings Calls

QuarterEPS
2026-03-31
-$1.14
2025-12-31
-$0.57
2025-09-30
-$0.15
2025-06-30
-$1.35