China Yuchai International

Quarterly Financials

Values in thousands2026-03-312025-12-312025-06-302025-03-31
Revenue
$11,566,181
$11,566,181
$6,903,083
$4,413,575
Gross Profit
2,187,025
2,187,025
919,732
543,749
EBITDA
240,138
240,138
476,950
234,788
EBIT
310,858
80,040
Net Income
168,430
168,430
182,895
41,363
Net Change In Cash
11,566,181
11,566,181
6,903,083
4,413,575
Free Cash Flow
2,066,967
Cash
7,851,567
7,851,567
7,834,457
6,313,103
Basic Shares
37,518
37,518
37,518
37,793

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
627,366
1,172,298
1,332,004
1,110,327
EBIT
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