China Yuchai International Limited (CYD)
NYSE: CYD · IEX Real-Time Price · USD
9.15
+0.01 (0.11%)
Jul 2, 2024, 4:00 PM EDT - Market closed

CYD Balance Sheet

Millions CNY. Fiscal year is Jan - Dec.
Year
20232022202120202019 2018 - 2001
Cash & Equivalents
6,0394,8314,8646,0495,984
Upgrade
Short-Term Investments
00357.34258.76356.54
Upgrade
Cash & Cash Equivalents
6,0394,8315,2226,3086,341
Upgrade
Cash Growth
25.02%-7.48%-17.22%-0.53%4.66%
Upgrade
Receivables
8,4597,3117,3438,4598,190
Upgrade
Inventory
4,6494,9385,2094,4712,824
Upgrade
Other Current Assets
16.7316.7116.7723.1626.96
Upgrade
Total Current Assets
19,16417,09717,79019,26117,382
Upgrade
Property, Plant & Equipment
3,8524,3384,5434,6434,626
Upgrade
Long-Term Investments
241.58179.72268.65375.34332.5
Upgrade
Goodwill and Intangibles
2,0742,0731,9061,6121,091
Upgrade
Other Long-Term Assets
426.38450.88398.17400.2422.96
Upgrade
Total Long-Term Assets
6,5947,0417,1167,0306,472
Upgrade
Total Assets
25,75824,13824,90526,29123,854
Upgrade
Accounts Payable
9,4088,3299,63210,3038,644
Upgrade
Deferred Revenue
691.43695.08642.43935.46436.62
Upgrade
Current Debt
1,8842,1732,1301,7532,084
Upgrade
Other Current Liabilities
75.1126.7136.4461.0544.36
Upgrade
Total Current Liabilities
12,05911,22312,44113,05211,209
Upgrade
Long-Term Debt
773.06274.16113.41517.0231.37
Upgrade
Other Long-Term Liabilities
750.35804.91735.1889.431,040
Upgrade
Total Long-Term Liabilities
1,5231,079848.511,4061,072
Upgrade
Total Liabilities
13,58212,30213,29014,45812,281
Upgrade
Total Debt
2,6572,4472,2442,2702,115
Upgrade
Debt Growth
8.57%9.07%-1.16%7.32%4.91%
Upgrade
Retained Earnings
6,8216,6616,5796,7576,457
Upgrade
Shareholders' Equity
9,2279,0098,8599,0158,768
Upgrade
Net Cash / Debt
3,3832,3842,9784,0384,226
Upgrade
Net Cash / Debt Growth
41.91%-19.96%-26.25%-4.45%4.54%
Upgrade
Working Capital
7,1055,8735,3486,2096,173
Upgrade
Book Value Per Share
225.82220.49216.83220.63214.58
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from audited reports submitted to the Securities and Exchange Commission (SEC).