China Yuchai International

China Yuchai International

Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-06-30
Revenue
$14,504,550
$11,566,181
$11,566,181
$6,903,083
Gross Profit
2,483,504
2,187,025
2,187,025
919,732
EBITDA
828,759
952,505
240,138
476,950
EBIT
240,138
310,858
Net Income
554,414
168,430
168,430
182,895
Net Change In Cash
14,504,550
11,566,181
11,566,181
6,903,083
Free Cash Flow
2,066,967
Cash
8,104,561
7,851,567
7,851,567
7,834,457
Basic Shares
37,852
37,518
37,518
37,518

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$23,989,866
$19,133,575
$18,046,349
$16,030,636
Gross Profit
3,956,824
2,818,501
2,923,585
2,190,255
EBITDA
1,908,297
1,172,298
1,332,004
1,110,327
EBIT
1,195,930
507,929
666,939
485,635
Net Income
522,748
323,055
285,518
218,581
Net Change In Cash
23,989,866
19,133,575
18,046,349
16,030,636
Free Cash Flow
2,066,967
234,180
988,196
-716,668
Cash
7,851,567
6,313,103
5,544,376
4,451,489
Basic Shares
37,518
39,326
40,858
40,858

Earnings Calls

QuarterEPS
2025-09-30
$0
2025-06-30
$9.75
2025-03-31
$2.19
2024-09-30
$0