China Bills Finance Corporation (2820.TW)

TWD 15.05

(-0.99%)

Annual Balance Sheets

(In TWD)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 222.35 Billion 207.66 Billion 228.73 Billion 218.28 Billion 197.53 Billion 199.53 Billion
Total Current Assets 267.74 Million 1.18 Billion 1.28 Billion 1.04 Billion 1.09 Billion 1.55 Billion
Cash And Short Term Investments 267.74 Million 557.55 Million 554.59 Million 264.72 Million 244.73 Million 261.83 Million
Cash and Cash Equivalents 267.74 Million 557.55 Million 554.59 Million 264.72 Million 244.73 Million 261.83 Million
Short Term Investments - - 254.59 Million 264.72 Million 244.69 Million 261.83 Million
Net Receivables 1.96 Billion 632.05 Million 730.8 Million 782.86 Million 853.56 Million 1.29 Billion
Inventory - 1.42 Billion 1.12 Billion 1.31 Billion 1.41 Billion -199.53 Billion
Other Current Assets -2.23 Billion -1.42 Billion -1.12 Billion -1.31 Billion -1.41 Billion 199.53 Billion
Total Non-Current Assets 222.08 Billion 201.23 Billion 221.3 Billion 212.11 Billion 195.91 Billion 196.54 Billion
Net PPE 160.62 Million 179.43 Million 154.88 Million 155.74 Million 158.92 Million 150.2 Million
Good Will And Intangible Assets 220.16 Million 200.76 Billion 221.24 Billion 212.04 Billion 195.84 Billion 101.38 Million
Good Will 220.16 Million 478.24 Million 64.71 Million 73.81 Million 67.13 Million 101.38 Million
Intangible Assets - 200.28 Billion 221.17 Billion 211.96 Billion 195.77 Billion -
Long-Term Investments 7.93 Billion 201.06 Billion 221.14 Billion 211.95 Billion 195.75 Billion 196.39 Billion
Tax Assets 220.16 Million 478.24 Million 64.71 Million 73.81 Million 67.13 Million 199.53 Billion
Other Non Current Assets 213.55 Billion -201.23 Billion -221.3 Billion -212.11 Billion -195.91 Billion -199.63 Billion
Other Assets - 5.23 Billion 6.14 Billion 5.12 Billion 530.63 Million 1.42 Billion
Total Liabilities 197.42 Billion 185.68 Billion 203.17 Billion 192.83 Billion 173.68 Billion 176.23 Billion
Total Current Liabilities 195.17 Billion 405.84 Million 435.71 Million 425.8 Million 715.03 Million 451.69 Million
Account Payables 569.73 Million 405.84 Million 435.71 Million 425.8 Million 715.03 Million 451.69 Million
Tax Payables - - 129.53 Million 139.11 Million - -
Short Term Debt 195.17 Billion 183.39 Billion 200.65 Billion 190.36 Billion 171.19 Billion -
Deferred Revenue 194.6 Billion -182.98 Billion -200.21 Billion -189.94 Billion -170.47 Billion -
Other Current Liabilities -195.17 Billion -405.84 Million -435.71 Million -425.8 Million -715.03 Million -451.69 Million
Total Non Current Liabilities 2.23 Billion 405.84 Million 4.5 Billion 4.5 Billion 4.77 Million 174.35 Billion
Long-Term Debt 17.34 Million 2.03 Billion 4.5 Billion 4.5 Billion 4.77 Million -
Deferred Revenue Non Current -17.34 Million 185.68 Billion 4.45 Billion 4.32 Billion -46.34 Million 176.23 Billion
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 2.19 Billion -187.34 Billion -4.5 Billion -4.5 Billion -4.77 Million -176.23 Billion
Other Liabilities 17.34 Million 184.87 Billion 198.23 Billion 187.9 Billion 172.96 Billion 1.42 Billion
Total Equity 219.85 Billion 204.84 Billion 225.95 Billion 215.55 Billion 194.8 Billion 197.12 Billion
Stock Holders Equity 24.93 Billion 21.97 Billion 25.55 Billion 25.44 Billion 23.85 Billion 23.29 Billion
Common Stock 13.42 Billion 13.42 Billion 13.42 Billion 13.42 Billion 13.42 Billion 13.42 Billion
Retained Earnings 1.4 Billion 1.29 Billion 2 Billion 1.66 Billion 1.34 Billion 1.47 Billion
Accumulated other comprehensive income 10.09 Billion 7.25 Billion 10.11 Billion 10.35 Billion 9.06 Billion 23.29 Billion
Common Stock Equity 24.93 Billion 21.97 Billion 25.55 Billion 25.44 Billion 23.85 Billion 23.29 Billion
Capital Lease Obligation 17.34 Million 32.61 Million 3.37 Million 2.69 Million 4.77 Million -
Total Investments 7.93 Billion 201.06 Billion 221.14 Billion 211.95 Billion 195.75 Billion 196.39 Billion
Total Debt 195.18 Billion 2.03 Billion 4.5 Billion 4.5 Billion 4.77 Million 25.91 Million
Net Debt 194.92 Billion 1.47 Billion 3.94 Billion 4.23 Billion -239.95 Million -235.92 Million

Balance Sheet Charts