China Yuchai International

Quarterly Financials

Values in thousands2025-12-312025-06-302025-03-312024-12-31
Revenue
$11,566,181
$6,903,083
$4,413,575
$4,413,575
Gross Profit
2,187,025
919,732
543,749
543,749
EBITDA
240,138
476,950
234,788
234,788
EBIT
310,858
80,040
80,040
Net Income
168,430
182,895
41,363
41,362
Net Change In Cash
11,566,181
6,903,083
4,413,575
4,413,575
Cash
7,834,457
6,313,103
6,313,103
Basic Shares
37,518
37,518
37,793
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
234,180
988,196
-716,668
Cash
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