Crystal Clear Electronic Material Co.,Ltd (300655.SZ)

CNY 10.1

(0.9%)

Annual Balance Sheets

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 5.03 Billion 3.21 Billion 2.92 Billion 2.08 Billion 1.3 Billion 1.18 Billion
Total Current Assets 2.35 Billion 1.29 Billion 1.36 Billion 926.63 Million 681.62 Million 626.71 Million
Cash And Short Term Investments 1.49 Billion 653.21 Million 585.31 Million 293.75 Million 219.03 Million 102.02 Million
Cash and Cash Equivalents 1.45 Billion 551.62 Million 585.31 Million 293.75 Million 219.03 Million 102.02 Million
Short Term Investments 37.6 Million 101.58 Million -5.19 Million -1.47 Million -270.5 Thousand -502.36 Thousand
Net Receivables 575 Million 527.06 Million 616.01 Million 506.08 Million 346.38 Million 426.41 Million
Inventory 162.41 Million 91.61 Million 135.09 Million 93.32 Million 104.73 Million 89.11 Million
Other Current Assets 94.69 Million 26.73 Million 24.46 Million 33.45 Million 11.46 Million 9.16 Million
Total Non-Current Assets 2.68 Billion 1.91 Billion 1.56 Billion 1.15 Billion 619.54 Million 561.85 Million
Net PPE 1.97 Billion 1.21 Billion 945.29 Million 730.71 Million 437.22 Million 396.83 Million
Good Will And Intangible Assets 324.74 Million 237.55 Million 231.46 Million 214.33 Million 79.12 Million 80.21 Million
Good Will 172.78 Million 110.27 Million 110.27 Million 110.27 Million 23.58 Million 23.58 Million
Intangible Assets 151.96 Million 127.28 Million 121.18 Million 104.06 Million 55.54 Million 56.63 Million
Long-Term Investments 294.03 Million 291.79 Million 299.39 Million 70.18 Million 30.11 Million 19.35 Million
Tax Assets 41.54 Million 25.33 Million 30.63 Million 21.14 Million 11.34 Million 8.29 Million
Other Non Current Assets 51.16 Million 150.45 Million 56.93 Million 120.44 Million 61.74 Million 57.15 Million
Other Assets 1.00 1.00 1.00 - 1.00 -
Total Liabilities 1.63 Billion 1.18 Billion 1.24 Billion 697.3 Million 676.63 Million 599.74 Million
Total Current Liabilities 700.64 Million 591.38 Million 661.79 Million 432.57 Million 348.01 Million 415.31 Million
Account Payables 255.25 Million 177.42 Million 250.46 Million 183.57 Million 152.27 Million 190.05 Million
Tax Payables 13.31 Million 28.68 Million 28.36 Million 11.53 Million 4.41 Million 9.59 Million
Short Term Debt 388.85 Million 350.3 Million 298.25 Million 185.28 Million 155.28 Million 173.3 Million
Deferred Revenue 55.62 Million 62.92 Million 110.54 Million 62.84 Million 39.38 Million 49.09 Million
Other Current Liabilities 910.53 Thousand 734.39 Thousand 2.52 Million 863.7 Thousand 1.06 Million 2.85 Million
Total Non Current Liabilities 934.86 Million 593.5 Million 578.77 Million 264.72 Million 328.61 Million 184.43 Million
Long-Term Debt 606.11 Million 513.59 Million 494.42 Million 197.58 Million 295.78 Million 142.92 Million
Deferred Revenue Non Current 55.79 Million 43.44 Million 50.43 Million 57.39 Million 30.41 Million 39.03 Million
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 231.29 Million 1.00 1.00 2.00 1.00 -
Other Liabilities 1.00 1.00 - - 1.00 1.00
Total Equity 3.4 Billion 2.03 Billion 1.68 Billion 1.38 Billion 624.54 Million 588.82 Million
Stock Holders Equity 2.28 Billion 1.96 Billion 1.6 Billion 1.31 Billion 565.91 Million 509.13 Million
Common Stock 997.87 Million 585.17 Million 340.63 Million 188.73 Million 151.37 Million 151.42 Million
Retained Earnings 464.09 Million 483.31 Million 363.84 Million 200.57 Million 142.68 Million 135.16 Million
Accumulated other comprehensive income 124.91 Million 181.27 Million 51.7 Million 34.5 Million 23.61 Million 19.42 Million
Common Stock Equity 2.28 Billion 1.96 Billion 1.6 Billion 1.31 Billion 565.91 Million 509.13 Million
Capital Lease Obligation 3.54 Million 2.54 Million 2.17 Million 2.76 Million - -
Total Investments 294.03 Million 393.38 Million 294.19 Million 68.71 Million 29.84 Million 18.85 Million
Total Debt 994.97 Million 863.89 Million 792.68 Million 382.87 Million 451.06 Million 316.22 Million
Net Debt -463.15 Million 312.27 Million 207.36 Million 89.11 Million 232.03 Million 214.2 Million

Balance Sheet Charts