06:27 AM EDT, 08/08/2025 (MT Newswires) -- China Yuchai International ( CYD ) reported H1 net earnings Friday of 9.75 Chinese renminbi ($1.36) per diluted share, up from 5.88 renminbi a year earlier.
Revenue for the first half ended June 30 was 13.81 billion renminbi, compared with 10.31 billion renminbi a year earlier.
Analysts' estimates were not readily available for comparison.