Shenzhen XFH Technology Co.,Ltd (300890.SZ)

CNY 30.57

(0.63%)

Annual Balance Sheets

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 4.69 Billion 4.4 Billion 2.36 Billion 1.55 Billion 1.17 Billion 1.14 Billion
Total Current Assets 2.72 Billion 2.95 Billion 1.57 Billion 1.05 Billion 777.87 Million 824.1 Million
Cash And Short Term Investments 1.01 Billion 621.77 Million 367.33 Million 353.29 Million 75.19 Million 45.75 Million
Cash and Cash Equivalents 596.35 Million 621.77 Million 316.61 Million 222.99 Million 75.19 Million 45.75 Million
Short Term Investments 416.59 Million -2.72 Million 50.72 Million 130.29 Million -59.99 Thousand -
Net Receivables 905.87 Million 1.42 Billion 1.01 Billion 521.27 Million 552.95 Million 577.97 Million
Inventory 763.58 Million 856.86 Million 198.54 Million 173.87 Million 149.57 Million 197.85 Million
Other Current Assets 46.19 Million 50.23 Million 2.83 Million 9.9 Million 146.56 Thousand 2.51 Million
Total Non-Current Assets 1.96 Billion 1.44 Billion 781.72 Million 497.99 Million 393.45 Million 323.31 Million
Net PPE 1.57 Billion 1.08 Billion 670.47 Million 403.66 Million 293.97 Million 234.73 Million
Good Will And Intangible Assets 271.54 Million 95.47 Million 58.27 Million 59.07 Million 60.26 Million 54.4 Million
Good Will - - - - - -
Intangible Assets 271.54 Million 95.47 Million 58.27 Million 59.07 Million 60.26 Million 54.4 Million
Long-Term Investments 99.91 Million 95.66 Million -46.72 Million -126.29 Million 4.05 Million 422.18 Thousand
Tax Assets 17.34 Million 10.84 Million 17.7 Million 14.6 Million 11.25 Million 6.15 Million
Other Non Current Assets 2.08 Million 152.12 Million 81.99 Million 146.95 Million 23.9 Million 27.59 Million
Other Assets - - 1.00 - 1.00 -
Total Liabilities 2.67 Billion 2.73 Billion 1.2 Billion 532.62 Million 516.56 Million 554.34 Million
Total Current Liabilities 1.69 Billion 2.5 Billion 1.13 Billion 489.41 Million 470.42 Million 502.25 Million
Account Payables 477.74 Million 1.51 Billion 742.35 Million 360.4 Million 374.93 Million 421.78 Million
Tax Payables 7.54 Million 2.36 Million 7.81 Million 10.85 Million 10.31 Million 7.47 Million
Short Term Debt 1.18 Billion 941.26 Million 241.73 Million 112.3 Million 80 Million 64.45 Million
Deferred Revenue 1721.06 28.12 Million 121.47 Million 15.14 Million 14.42 Million 11.92 Million
Other Current Liabilities 27.81 Million 20.8 Million 27.47 Million 1.56 Million 1.06 Million 4.07 Million
Total Non Current Liabilities 978.43 Million 230.74 Million 72.15 Million 43.21 Million 46.13 Million 52.09 Million
Long-Term Debt 917.7 Million 173.93 Million 30.96 Million 13.66 Million - -
Deferred Revenue Non Current 66.9 Million 51.2 Million 41.19 Million 43.21 Million 46.13 Million 52.09 Million
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities -17.52 Million 1.00 1.00 -13.66 Million - -
Other Liabilities - - 1.00 - 1.00 -
Total Equity 1.95 Billion 1.66 Billion 1.15 Billion 1.02 Billion 654.76 Million 593.07 Million
Stock Holders Equity 1.9 Billion 1.63 Billion 1.14 Billion 1.02 Billion 654.76 Million 593.07 Million
Common Stock 109.33 Million 107.83 Million 100 Million 100 Million 75 Million 75 Million
Retained Earnings 579.03 Million 496.13 Million 335.49 Million 246.45 Million 201 Million 139.76 Million
Accumulated other comprehensive income 233.1 Million 53.49 Million 38.91 Million 4.86 Million 378.75 Million 378.31 Million
Common Stock Equity 1.9 Billion 1.63 Billion 1.14 Billion 1.02 Billion 654.76 Million 593.07 Million
Capital Lease Obligation 49.38 Million 43.53 Million 30.96 Million 13.66 Million - -
Total Investments 516.51 Million 92.93 Million 4 Million 4 Million 4 Million 422.18 Thousand
Total Debt 2.15 Billion 1.11 Billion 272.69 Million 112.3 Million 80 Million 64.45 Million
Net Debt 1.56 Billion 493.42 Million -43.91 Million -110.69 Million 4.8 Million 18.69 Million

Balance Sheet Charts