China Yuchai International

Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$4,413,575
$4,413,575
$5,153,212
$5,153,212
Gross Profit
543,749
543,749
865,501
865,501
EBITDA
234,788
234,788
373,195
373,195
EBIT
80,040
80,040
218,447
218,447
Net Income
41,362
41,362
120,165
120,165
Net Change In Cash
4,413,575
4,413,575
5,153,212
5,153,212
Cash
-6,011,472
Basic Shares
37,793
37,793
40,858
40,858

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,515,812
2,765,318
EBITDA
1,215,968
1,332,004
1,110,327
1,137,098
EBIT
596,974
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
988,196
-716,668
-354,971
Cash
6,011,472
4,451,489
4,788,219
Basic Shares
39,325
40,858
40,858
40,858

Earnings Calls

Quarter EPS
2023-09-30
$0
2023-06-30
$4.37
2023-03-31
$0
2022-12-31
$0.41