Hangzhou Anysoft Information Technology Co., Ltd. (300571.SZ)

CNY 31.66

(3.09%)

Annual Balance Sheets

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 3.47 Billion 4.02 Billion 4.12 Billion 2.78 Billion 2.21 Billion 1.27 Billion
Total Current Assets 2.9 Billion 3.55 Billion 3.75 Billion 2.41 Billion 1.79 Billion 991.1 Million
Cash And Short Term Investments 295.07 Million 483.73 Million 723.99 Million 428.33 Million 696.94 Million 448.76 Million
Cash and Cash Equivalents 295.07 Million 483.73 Million 723.99 Million 428.33 Million 696.94 Million 448.76 Million
Short Term Investments 1.00 -13.81 Million -15.24 Million -22.78 Million -41.3 Million -19.38 Million
Net Receivables 1.92 Billion 2.63 Billion 2.71 Billion 1.83 Billion 984.17 Million 506.82 Million
Inventory 321.98 Million 386.32 Million 312.46 Million 144.45 Million 115.11 Million 33.95 Million
Other Current Assets 74.45 Million 48.7 Million 5.36 Million 911.69 Thousand 1.17 Million 1.55 Million
Total Non-Current Assets 577.86 Million 478.09 Million 371.13 Million 374.91 Million 421.67 Million 282.52 Million
Net PPE 223.2 Million 143.5 Million 66.61 Million 62.78 Million 63.92 Million 59.93 Million
Good Will And Intangible Assets 58.32 Million 77.06 Million 80.84 Million 124.02 Million 154.25 Million 170.83 Million
Good Will 26.5 Million 26.68 Million 31.28 Million 87.95 Million 102.55 Million 99.95 Million
Intangible Assets 31.82 Million 50.37 Million 49.55 Million 36.07 Million 51.7 Million 70.87 Million
Long-Term Investments 159.48 Million 216.21 Million 193.99 Million 163.4 Million 181.49 Million 42.3 Million
Tax Assets 43.54 Million 40.19 Million 29.64 Million 22.08 Million 14.64 Million 8.93 Million
Other Non Current Assets 93.3 Million 1.1 Million 32 Thousand 2.61 Million 7.35 Million 519.09 Thousand
Other Assets 1.00 - 1.00 1.00 - 1.00
Total Liabilities 1.9 Billion 2.42 Billion 2.59 Billion 2.03 Billion 1.28 Billion 676.91 Million
Total Current Liabilities 1.68 Billion 2.2 Billion 2.36 Billion 1.98 Billion 1.19 Billion 585.38 Million
Account Payables 412 Million 724.3 Million 810.16 Million 420.92 Million 254.38 Million 109.25 Million
Tax Payables 166.96 Million 189.48 Million 226.77 Million 137.51 Million 113.67 Million 70.41 Million
Short Term Debt 707.8 Million 1.02 Billion 892.75 Million 930.13 Million 564.74 Million 96.65 Million
Deferred Revenue 562.9 Million 452.53 Million 649.38 Million 596.06 Million 375.75 Million 377.6 Million
Other Current Liabilities 2.63 Million 4.37 Million 12.06 Million 35.02 Million 2.72 Million 1.87 Million
Total Non Current Liabilities 219.56 Million 212.55 Million 225.88 Million 54.6 Million 87.05 Million 91.52 Million
Long-Term Debt 218.44 Million 211.52 Million 221.38 Million 48.15 Million 62.81 Million 11.46 Million
Deferred Revenue Non Current -1.44 Million -813.42 Thousand 1.91 Million 1.00 20.77 Million 26.06 Million
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 1.12 Million 1.02 Million 953.36 Thousand 3.89 Million 1.00 50 Million
Other Liabilities 0.00 1.00 1.00 - - -
Total Equity 1.57 Billion 1.6 Billion 1.53 Billion 751.63 Million 934.41 Million 596.71 Million
Stock Holders Equity 1.57 Billion 1.61 Billion 1.5 Billion 693.98 Million 828.7 Million 539.07 Million
Common Stock 139.52 Million 139.52 Million 139.69 Million 124.59 Million 124.59 Million 120.36 Million
Retained Earnings 816.03 Million 904.8 Million 795.56 Million 556.61 Million 466.29 Million 340.41 Million
Accumulated other comprehensive income 12.47 Million 16.78 Million 11.81 Million 10.96 Million 17.75 Million 19.53 Million
Common Stock Equity 1.57 Billion 1.61 Billion 1.5 Billion 693.98 Million 828.7 Million 539.07 Million
Capital Lease Obligation - 4.84 Million 3.28 Million 6.95 Million - -
Total Investments 159.48 Million 202.4 Million 178.75 Million 140.62 Million 140.19 Million 22.91 Million
Total Debt 926.24 Million 1.23 Billion 1.11 Billion 978.29 Million 627.55 Million 108.12 Million
Net Debt 631.17 Million 754.96 Million 390.14 Million 549.95 Million -69.38 Million -340.63 Million

Balance Sheet Charts