Beijing Relpow Technology Co., Ltd (300593.SZ)

CNY 11.79

(0.6%)

Annual Balance Sheets

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 4.61 Billion 4.47 Billion 2.56 Billion 1.66 Billion 1.41 Billion 1.34 Billion
Total Current Assets 3.33 Billion 3.54 Billion 1.83 Billion 1.08 Billion 931.41 Million 857.05 Million
Cash And Short Term Investments 1.07 Billion 1.37 Billion 235.19 Million 124.55 Million 169.22 Million 174.58 Million
Cash and Cash Equivalents 829.68 Million 633.13 Million 235.19 Million 124.55 Million 169.22 Million 174.58 Million
Short Term Investments 240.83 Million 741.49 Million -49.24 Million -51.12 Million -31.79 Million 23.38 Million
Net Receivables 1.17 Billion 1.14 Billion 830.88 Million 540.86 Million 459.3 Million 394.02 Million
Inventory 1.01 Billion 972.77 Million 739.15 Million 416.46 Million 298.07 Million 274.63 Million
Other Current Assets 61.84 Million 54.52 Million 33.56 Million 8 Million 4.8 Million 13.8 Million
Total Non-Current Assets 1.27 Billion 926.76 Million 730.4 Million 578.54 Million 486.21 Million 486.64 Million
Net PPE 689.43 Million 547.75 Million 398.44 Million 297.3 Million 278.47 Million 288.19 Million
Good Will And Intangible Assets 188.28 Million 214.51 Million 169.96 Million 152.64 Million 137.29 Million 136.27 Million
Good Will 11.03 Million 60.08 Million 92.16 Million 92.16 Million 92.16 Million 95.11 Million
Intangible Assets 177.25 Million 154.43 Million 77.79 Million 60.47 Million 45.13 Million 41.15 Million
Long-Term Investments 20.72 Million -720.07 Million 103.95 Million 95.93 Million 57.48 Million 2.00
Tax Assets 48.06 Million 44.89 Million 37.26 Million 13.44 Million 8.35 Million 3.64 Million
Other Non Current Assets 330.28 Million 839.67 Million 20.78 Million 19.21 Million 4.59 Million 58.53 Million
Other Assets -0.00 - - 1.00 1.00 -
Total Liabilities 1.38 Billion 1.27 Billion 1.23 Billion 685.4 Million 593.36 Million 604.01 Million
Total Current Liabilities 1.08 Billion 1.12 Billion 1.11 Billion 542.74 Million 384.67 Million 336.53 Million
Account Payables 379.11 Million 417.61 Million 450.23 Million 208.44 Million 160.32 Million 144.66 Million
Tax Payables 5.15 Million 9.43 Million 6 Million 6.14 Million 4.71 Million 3.5 Million
Short Term Debt 575.58 Million 569.12 Million 506.64 Million 243.34 Million 165.99 Million 139.44 Million
Deferred Revenue 103.31 Million 79.23 Million 91.38 Million 62.38 Million 46.33 Million 39.59 Million
Other Current Liabilities 23.65 Million 58.26 Million 65.61 Million 28.56 Million 12.02 Million 12.83 Million
Total Non Current Liabilities 302.03 Million 146.84 Million 119.15 Million 142.66 Million 208.68 Million 267.48 Million
Long-Term Debt 262.97 Million 114.91 Million 111.45 Million 132.1 Million 193.06 Million 246.3 Million
Deferred Revenue Non Current 4.34 Million 4.83 Million 4.11 Million 6.68 Million 9.72 Million 11.13 Million
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 27.52 Million 19.92 Million 1.00 - 1.42 Million 3.72 Million
Other Liabilities 1.00 - - 1.00 - 1.00
Total Equity 3.23 Billion 3.2 Billion 1.33 Billion 983.02 Million 824.26 Million 739.68 Million
Stock Holders Equity 3 Billion 2.97 Billion 1.12 Billion 793.19 Million 656.19 Million 587.11 Million
Common Stock 538.3 Million 413.79 Million 265.98 Million 165.56 Million 165.58 Million 117.97 Million
Retained Earnings 887.59 Million 854.41 Million 623.45 Million 382.7 Million 278.18 Million 224.96 Million
Accumulated other comprehensive income 10.85 Thousand 151.8 Million 106.66 Million 37.23 Million 13.43 Million 1.41 Million
Common Stock Equity 3 Billion 2.97 Billion 1.12 Billion 793.19 Million 656.19 Million 587.11 Million
Capital Lease Obligation 22.01 Million 37.81 Million 28.21 Million 24.44 Million 1.42 Million 3.72 Million
Total Investments 20.72 Million 21.41 Million 54.71 Million 44.81 Million 25.69 Million 23.38 Million
Total Debt 838.55 Million 684.04 Million 618.09 Million 375.44 Million 359.05 Million 385.74 Million
Net Debt 8.87 Million 50.9 Million 382.9 Million 250.88 Million 189.82 Million 211.15 Million

Balance Sheet Charts