BOC Balance Sheet Statement


* In Millions (except for per share items) of USD
Developer Mode:
Period Ending: 2023
12-31
2022
12-31
2021
12-31
2020
12-31
2019
12-31
2018
12-31
2017
12-31
2016
12-31
2015
12-31
2014
12-31
2013
12-31
2012
12-31
Report Filing: 2024-03-27 2023-03-24 2022-03-28 2021-03-29 2020-03-13 2019-03-18 2018-03-30 2017-03-24 2016-03-30 2015-02-06 2014-03-31 2013-04-12
Total Current Assets 131387549 113961243 390709928 188807710 162164497 118561939 93841572 32324616 13536300 74296000000 97653000000 97126000000
Cash and Short Term Investments 99387838 74071308 235399924 152398880 153892811 110201522 91598449 30720347 13189066 72873000000 96009000000 95515000000
Cash & Equivalents 25311673 25493141 72508528 43543778 16028514 17105072 6838345 29564975 13189066 72873000000 96009000000 95515000000
Short Term Investments 74076165 48578167 162891396 108855102 137864297 93096450 84760104 1155372 0 0 0 0
Receivables 12326726 6027432 4501098 24328331 4647370 4497996 1095777 783066 276750 0 0 0
Inventory -47112659 -42289339 -87544903 -37767944 343518 0 0 0 0 0 0 0
Other Current Assets 66785644 76151842 238353809 49848443 3280798 3862421 1147346 821203 70484 1423000000 1644000000 1611000000
Total Assets 801884830 683717859 807053793 509653885 436908210 332194521 153477084 65652230 23785496 523259000000 573071000000 594083000000
Total Non-Current Assets 670497280 569756616 416343865 320846175 274743713 213632582 59635512 33327614 10249196 448963000000 475418000000 496957000000
Property, Plant and Equipment 205666223 180309345 137707914 101357764 90075004 41702155 9111013 5577680 4243739 441456000000 467355000000 493254000000
Goodwill and Intangible Assets 247912437 247805564 196689028 168820355 138544082 135718329 34041784 20760211 5347929 0 0 0
Goodwill 182380136 179463522 151336976 124446446 106272501 98685795 24692161 17214883 4378664 0 0 0
Intangible Assets 65532301 68342042 45352052 44373909 32271581 37032534 9349623 3545328 969265 0 0 0
Long Term Investments 181349060 140269985 80977674 44764215 43410045 32950399 14853409 2158012 657528 0 0 0
Other Long Term Assets 35569560 1371722 969249 5903841 2714582 3261699 1629306 4831711 0 7507000000 8063000000 3703000000
Total Current Liabilities 51385752 52978740 54025683 28647331 21681230 12436140 5031411 3207244 289981 36257000000 29691000000 22948000000
Accounts Payable 18438647 10963784 25270869 6361778 5675096 3550856 2077635 465898 155393 0 0 0
Notes Payable/Short Term Debt 5899888 6749071 6071260 5637168 4305897 2000610 497000 0 100000 19574000000 18842000000 13435000000
Tax Payables 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 12327683 9689948 7119965 5870394 9425910 5911000 1400446 1102734 30204 0 0 0
Other Current Liabilities 14719534 25575937 15563589 10777991 2274327 973674 1056330 1638612 4384 16683000000 10849000000 9513000000
Total Liabilities 185432569 157068480 166458071 100459787 89937167 15633559 5088411 3462744 289981 405102000000 415402000000 426778000000
Total Non-Current Liabilities 134046817 104089740 112432388 71812456 68255937 3197419 57000 255500 285597 368845000000 385711000000 403830000000
Total Long Term Debt 26523099 86235913 84542120 69357079 65755482 0 0 0 0 363145000000 382411000000 400530000000
Deferred Tax Liabilities Non-Current 45789550 13948419 17750980 57000 57000 57000 57000 129000 0 0 0 0
Other Long Term Liabilities 61734168 3905408 10139288 2398377 2443455 3140419 0 126500 285597 5700000000 3300000000 3300000000
Total Equity 616452261 526649379 640595722 409194098 346971043 316560962 147153686 62189486 23495515 118157000000 157669000000 167305000000
Non-Controlling Interest 78244835 23122089 144270503 6318389 1730058 1345578 1234987 0 0 0 0 0
Total Stockholders' Equity 538207426 503527290 496325219 402875709 345240985 315215384 147153686 62189486 23495515 118157000000 157669000000 167305000000
Retained Earnings (Accumulated Deficit) 15669488 19579645 12440097 -21356164 -21811947 -20325024 -11211087 -4743177 -1569802 0 0 0
Accumulated Other Comprehensive Income/(Loss) 0.00000011546319456101628 0.000000053290705182007514 0.00000003730349362740526 0 0.000000024868995751603507 0 0 0 0 0 0 0
Common Stock 31312 29707 29699 27232 23511 22085 14363 6897 2773 0 0 0
Additional Paid in Capital 522506625 483917937 483855422 424204641 367029421 335518323 158350410 66925766 25062544 118157000000 157669000000 167305000000
Total Liabilities & Shareholders' Equity 801884830 683717859 807053793 509653885 436908210 332194521 153477084 65652230 23785496 523259000000 573071000000 594083000000
Total Investments 255425225 32425464 243869070 153619317 181274342 126046849 99613513 3313384 657528 0 0 0
Total Debt 88861295 92984984 90613380 74994247 70061379 0 0 0 100000 382719000000 401253000000 413965000000
Net Debt 63549622 67491843 18104852 31450469 54032865 -17105072 -6838345 -29564975 -13089066 309846000000 305244000000 318450000000

Disclaimer: The data contained in this website is not necessarily real-time nor accurate. All derived (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by our third party API www.financialmodellingprep.com, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore, Discounting Cash Flows Inc. doesn't bear any responsibility for any trading losses you might incur as a result of using this data. Discounting Cash Flows Inc. or anyone involved with Discounting Cash Flows Inc. will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.