Eoptolink Technology Inc., Ltd. (300502.SZ)

CNY 128.52

(-0.01%)

Annual Balance Sheets

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 6.43 Billion 5.87 Billion 4.86 Billion 4.21 Billion 1.66 Billion 1.37 Billion
Total Current Assets 4.33 Billion 4.2 Billion 3.92 Billion 3.5 Billion 1.17 Billion 964.41 Million
Cash And Short Term Investments 2.51 Billion 1.78 Billion 1.57 Billion 1.93 Billion 273.4 Million 237 Million
Cash and Cash Equivalents 2.51 Billion 1.78 Billion 1.57 Billion 1.93 Billion 253.4 Million 237 Million
Short Term Investments 4.77 Billion 160.18 Million - - 20 Million -
Net Receivables 761.38 Million 749.66 Million 728.27 Million 524.21 Million 534.54 Million 336.18 Million
Inventory 963.34 Million 1.46 Billion 1.52 Billion 971.78 Million 352.13 Million 291.23 Million
Other Current Assets 95.35 Million 201.52 Million 89.91 Million 79.89 Million 10.93 Million 99.99 Million
Total Non-Current Assets 2.1 Billion 1.67 Billion 940.08 Million 709.81 Million 494.15 Million 415.11 Million
Net PPE 1.37 Billion 1.05 Billion 756.87 Million 559.55 Million 368.7 Million 308.46 Million
Good Will And Intangible Assets 394.64 Million 378.73 Million 6.32 Million 6.59 Million 7.21 Million 7.16 Million
Good Will 201.57 Million 201.57 Million - - - -
Intangible Assets 193.07 Million 177.16 Million 6.32 Million 6.59 Million 7.21 Million 7.16 Million
Long-Term Investments -4.72 Billion 79.25 Million 127.83 Million 94.84 Million 62.55 Million 74.16 Million
Tax Assets 71.32 Million 56.43 Million 37.12 Million 33.38 Million 32.75 Million 16.2 Million
Other Non Current Assets 4.98 Billion 101.65 Million 11.92 Million 15.43 Million 22.93 Million 9.13 Million
Other Assets 1.00 - 1.00 1.00 1.00 -
Total Liabilities 974 Million 1.04 Billion 905.51 Million 773.08 Million 337.18 Million 243.75 Million
Total Current Liabilities 867.38 Million 931.73 Million 894.33 Million 761.97 Million 325.9 Million 238.02 Million
Account Payables 632.55 Million 605.16 Million 752.3 Million 568.19 Million 210.53 Million 159.52 Million
Tax Payables 66.46 Million 43.84 Million 66.27 Million 35.77 Million 27.81 Million 6.7 Million
Short Term Debt 3.77 Million 3.14 Million 231.81 Million 71.56 Million 70.62 Million 84.58 Million
Deferred Revenue 219.07 Million 24.89 Million 17.04 Million 121.99 Million 1.83 Million 4.8 Million
Other Current Liabilities 11.97 Million 298.52 Million -106.82 Million 207.74 Thousand 42.91 Million -10.89 Million
Total Non Current Liabilities 106.61 Million 115.16 Million 11.17 Million 11.11 Million 11.28 Million 5.73 Million
Long-Term Debt 17.1 Million 19.1 Million - - - -
Deferred Revenue Non Current 12.41 Million 15.04 Million 11.17 Million 11.11 Million 11.28 Million 5.73 Million
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 39.34 Million 38.68 Million - - - -
Other Liabilities -0.00 1.00 1.00 1.00 - 1.00
Total Equity 5.46 Billion 4.82 Billion 3.95 Billion 3.44 Billion 1.32 Billion 1.13 Billion
Stock Holders Equity 5.46 Billion 4.82 Billion 3.95 Billion 3.44 Billion 1.32 Billion 1.13 Billion
Common Stock 709.91 Million 507.08 Million 507.08 Million 362.2 Million 236.45 Million 238.36 Million
Retained Earnings 3.05 Billion 2.45 Billion 1.63 Billion 1.09 Billion 666.6 Million 491.97 Million
Accumulated other comprehensive income 5.2 Billion 153.55 Million 126.05 Million 103.22 Million 60.88 Million 20.36 Million
Common Stock Equity 5.46 Billion 4.82 Billion 3.95 Billion 3.44 Billion 1.32 Billion 1.13 Billion
Capital Lease Obligation 17.1 Million 19.1 Million - - - -
Total Investments 55.5 Million 79.25 Million 127.83 Million 94.84 Million 82.55 Million 74.16 Million
Total Debt 20.88 Million 22.25 Million 231.81 Million 71.56 Million 70.62 Million 84.58 Million
Net Debt -2.49 Billion -1.76 Billion -1.34 Billion -1.85 Billion -182.77 Million -152.41 Million

Balance Sheet Charts