China Yuchai International

Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$6,903,083
$4,413,575
$4,413,575
$4,413,575
Gross Profit
919,732
543,749
543,749
543,749
EBITDA
476,950
234,788
234,788
234,788
EBIT
310,858
80,040
80,040
80,040
Net Income
182,895
41,363
41,362
41,363
Net Change In Cash
6,903,083
4,413,575
4,413,575
4,413,575
Cash
6,313,103
6,313,103
5,915,916
Basic Shares
37,518
37,793
37,793
37,793

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$19,133,575
$18,046,349
$16,030,636
$21,265,930
Gross Profit
2,818,501
2,923,585
2,190,255
2,765,318
EBITDA
1,172,298
1,332,004
1,110,327
1,137,098
EBIT
507,929
666,939
485,635
563,502
Net Income
323,055
285,518
218,581
272,673
Net Change In Cash
19,133,575
18,046,349
16,030,636
21,265,930
Free Cash Flow
234,180
988,196
-716,668
-354,971
Cash
6,313,103
5,544,376
4,451,489
4,788,219
Basic Shares
39,326
40,858
40,858
40,858

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.36
2025-03-31
$2.19
2024-09-30
$0