China Yuchai International Limited (FRA:CYD)
Germany flag Germany · Delayed Price · Currency is EUR
29.60
-0.20 (-0.67%)
At close: Nov 28, 2025

FRA:CYD Revenue

China Yuchai International had revenue of 6.90B CNY in the half year ending June 30, 2025, with 33.96% growth. This brings the company's revenue in the last twelve months to 22.63B, up 17.99% year-over-year. In the year 2024, China Yuchai International had annual revenue of 19.13B with 6.02% growth.

Revenue (ttm)
22.63B CNY
Revenue Growth
+17.99%
P/S Ratio
0.42
Revenue / Employee
2.53M CNY
Employees
8,930
Market Cap
1.13B EUR

Revenue Chart

* This company reports financials in CNY.

Revenue History

Fiscal Year EndRevenueChangeGrowth
Dec 31, 202419.13B1.09B6.02%
Dec 31, 202318.05B2.02B12.57%
Dec 31, 202216.03B-5.24B-24.62%
Dec 31, 202121.27B684.76M3.33%
Dec 31, 202020.58B2.57B14.24%
Dec 31, 201918.02B1.75B10.78%
Dec 31, 201816.26B65.43M0.40%
Dec 31, 201716.20B2.55B18.72%
Dec 31, 201613.64B-90.24M-0.66%
Dec 31, 201513.73B-2.70B-16.44%
Dec 31, 201416.44B533.79M3.36%
Dec 31, 201315.90B2.45B18.24%
Dec 31, 201213.45B-1.99B-12.92%
Dec 31, 201115.44B-763.76M-4.71%
Dec 31, 201016.21B3.03B23.01%
Dec 31, 200913.18B2.77B26.63%
Dec 31, 200810.40B848.49M8.88%
Dec 31, 20079.56B2.64B38.09%
Dec 31, 20066.92B1.10B18.98%
Dec 31, 20055.82B--

Revenue Definition

Revenue, also called sales, is the amount of money a company receives from its business activities, such as sales of products or services. Revenue does not take any expenses into account and is therefore different from profits.

Full Definition