China Yuchai International Ltd reported its unaudited financial results for the second half and full year of 2025 on February 24, 2026. This filing includes details about their consolidated financial statements for the period ending December 31, 2025.