XML 99 R85.htm IDEA: XBRL DOCUMENT
v3.21.1

Investment in Joint Ventures - Share of Results of Joint Ventures and Carrying Amount of Investment to Joint Ventures (Detail) ¥ in Thousands, $ in Thousands | 12 Months Ended |
--- | --- | ---
Dec. 31, 2020 CNY (¥) | Dec. 31, 2020 USD ($) | Dec. 31, 2019 CNY (¥) | Dec. 31, 2018 CNY (¥) | Dec. 31, 2020 USD ($)
Disclosure of joint ventures [line items] |  |  |  |  |  |
Share of (loss)/profit of joint ventures, net of tax |  | ¥ (59,422) | $ (9,183) | ¥ 19,215 | ¥ 11,693 |
Carrying amount of the investment |  | 227,120 |  | 273,991 | 222,812 | $ 35,096
Y & C Engine Co., Ltd. [Member] |  |  |  |  |  |
Disclosure of joint ventures [line items] |  |  |  |  |  |
Share of (loss)/profit of joint ventures, net of tax |  | (44,016) | (6,802) | 28,484 | 17,612 |
Carrying amount of the investment |  | 145,599 |  | 176,082 |  | 22,499
MTU Yuchai Power Co., Ltd [member] |  |  |  |  |  |
Disclosure of joint ventures [line items] |  |  |  |  |  |
Share of (loss)/profit of joint ventures, net of tax |  | 3,238 | 500 | 594 | (6,882) |
Carrying amount of the investment |  | 62,217 |  | 59,931 |  | 9,614
Eberspaecher Yuchai Exhaust Technology Co., Ltd [member] |  |  |  |  |  |
Disclosure of joint ventures [line items] |  |  |  |  |  |
Share of (loss)/profit of joint ventures, net of tax |  | (19,157) | (2,960) | (9,366) |  |
Carrying amount of the investment | [1] | 12,638 |  | 31,794 |  | 1,953
Other Joint Ventures [member] |  |  |  |  |  |
Disclosure of joint ventures [line items] |  |  |  |  |  |
Share of (loss)/profit of joint ventures, net of tax |  | 513 | $ 79 | (497) | ¥ 963 |
Carrying amount of the investment |  | ¥ 6,666 |  | ¥ 6,184 |  | $ 1,030
[1] | Eberspaecher Yuchai was incorporated on December 5, 2018. In March 2019 and December 2019, the Group injected RMB 17.6 million and RMB 23.5 million respectively into Eberspaecher Yuchai as payment of its investment.

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfJointVenturesLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of investments in joint ventures in an entity's separate financial statements. [Refer: Joint ventures [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 27 -IssueDate 2020-01-01 -Paragraph 10 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2020-en-r&anchor=para_10&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_InvestmentsInJointVentures
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The entity's share of the profit (loss) of joint ventures accounted for using the equity method. [Refer: Investments accounted for using equity method; Joint ventures [member]; Profit (loss)] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 85 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_85&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | ifrs-full_JointVenturesAxis=cyd_YAndCEngineCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_JointVenturesAxis=cyd_MtuYuchaiPowerCompanyLimitedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_JointVenturesAxis=cyd_EberspaecherYuchiExhaustTechnologyCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_JointVenturesAxis=cyd_OtherJointVenturesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |