ICCC 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
2011
12-31
2010
12-31
2009
12-31
2008
12-31
2007
12-31
2006
12-31
2005
12-31
2004
12-31
2003
12-31
2002
12-31
2001
12-31
2000
12-31
1999
12-31
1998
12-31
1997
12-31
1996
12-31
1995
12-31
1994
12-31
1993
12-31
1992
12-31
1991
12-31
1990
12-31
1989
12-31
Report Filing: 2024-04-01 2023-03-29 2022-03-30 2021-03-30 2020-03-27 2019-03-22 2018-03-29 2017-03-30 2016-03-25 2015-03-26 2014-03-26 2013-03-28 2012-03-27 2011-03-28 2010-03-29 2009-03-27 2008-03-26 2007-03-28 2006-03-23 2005-03-29 2004-03-29 2003-03-31 2002-03-29 2001-03-30 2000-03-30 1999-03-31 1998-03-27 1997-03-28 1996-04-01 1994-12-31 1993-12-31 1992-12-31 1991-12-31 1990-12-31 1989-12-31
Total Current Assets 11469850 13994756 16264868 12157008 13189033 6420836 7507232 14348128 7873416 5468937 7267632 7363182 7150600 6965705 6306728 6729199 7065361 8350824 6788052 5812399 5381442 4486426 3507000 3384994 2825309 2300000 2200000 2100000 2600000 2300000 2600000 2100000 1700000 3000000 3600000
Cash and Short Term Investments 978741 5792000 10185000 7946000 8774000 2521000 3799000 10624357 6037328 3339028 5255385 4913719 4959516 4625985 4585490 5054032 5411517 6614190 5150083 4450163 4245062 3143016 1883000 1895149 1823688 1500000 1000000 1000000 1600000 1300000 1500000 1100000 800000 900000 600000
Cash & Equivalents 978741 5792000 10185468 7946000 8774000 2521000 3799000 5150344 1573328 850028 2270385 2673719 781516 1398985 975490 1199929 1192637 1348854 1200341 1700567 3356742 2355970 1883000 1895149 1823688 1500000 1000000 1000000 1600000 1300000 1500000 1100000 800000 900000 600000
Short Term Investments 0 0 -468 996495 2480753 0 0 5474013 4464000 2489000 2985000 2240000 4178000 3227000 3610000 3854103 4218880 5265336 3949742 2749596 888320 787046 0 0 0 0 0 0 0 0 0 0 0 0 0
Receivables 2225116 1800778 2720713 1864422 1677699 1425587 1493612 1137238 754104 1005292 631410 611354 383796 497513 415512 894604 919954 620713 696761 434591 369854 424743 974000 875066 453139 200000 700000 400000 400000 400000 400000 200000 100000 200000 300000
Inventory 7811841 6038539 3089974 2092514 2518256 2331671 2049732 2126899 870207 945755 1206508 1649002 1666465 1601016 1087391 596404 588609 789178 704085 667666 674507 790194 534000 502448 520656 500000 500000 600000 600000 600000 500000 700000 600000 400000 300000
Other Current Assets 454152 363439 269181 254072 219078 142578 164888 459634 211777 178862 174329 189107 140823 241191 218335 184159 145281 326743 237123 259979 92019 128473 116000 112331 27826 100000 0 100000 0 0 200000 100000 200000 1500000 2400000
Total Assets 43808102 44861000 44466000 40350000 38692000 32731000 34299000 24697181 14600647 11051854 10960714 11030407 10991272 10751179 9984711 10128193 10412488 11363786 9955226 9529669 8186632 7513393 7117000 6443916 3855979 3100000 3200000 3100000 3200000 3100000 3100000 2300000 2200000 3400000 4000000
Total Non-Current Assets 32338251 30865893 28200820 28192586 25502803 26309996 26791724 10349053 6727231 5582917 3693082 3667225 3840672 3785474 3677983 3398994 3347127 3012962 3167174 3717270 2805190 3026967 3610000 3058922 1030670 800000 1000000 1000000 600000 800000 500000 200000 500000 400000 400000
Property, Plant and Equipment 32146832 30636396 28002732 27975336 25265738 26027549 26069689 9846293 5718814 3837647 2524765 2357609 2515331 2710891 2978998 2935342 2940386 1883284 1771404 1901144 1794585 1739780 1684000 946398 779830 700000 800000 800000 700000 800000 500000 200000 200000 300000 200000
Goodwill and Intangible Assets 133765 152869 171973 191077 210181 229285 248389 267493 0 0 0 0 0 0 900 31945 66704 546438 810530 1141886 228460 0 309000 0 0 0 0 0 0 0 0 0 100000 100000 100000
Goodwill 95557 95557 95557 95557 95557 95557 95557 95557 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Intangible Assets 38208 57312 76416 95520 114624 133728 152832 171936 0 0 0 0 0 0 900 31945 66704 546438 810530 1141886 228460 0 309000 0 0 0 0 0 0 0 0 0 100000 100000 100000
Long Term Investments 0 0 0 0 0 40209 0 0 487000 496000 0 0 0 0 0 0 -264971000 -316174000 -421174000 -459174000 -737102000 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Long Term Assets 57654 76628 26115 26173 26884 12953 473646 235267 521417 1249270 1168317 1309616 1325341 1074583 698085 431707 265311037 316757240 421759240 459848240 737884145 1287187 1617000 2112524 250840 100000 200000 200000 -100000 0 0 0 200000 0 100000
Total Current Liabilities 4197420 3072073 2534469 2211076 2495356 2565011 2063999 2058888 817593 1008749 635619 665770 635000 525018 362770 484492 355517 1416798 697290 814492 416180 258784 564000 490745 605923 400000 600000 700000 700000 600000 400000 500000 700000 500000 500000
Accounts Payable 887733 789997 745044 602347 572178 603743 1221845 1507259 200615 456193 152153 228711 149877 105739 139885 101637 118336 249525 125502 92732 61640 86800 171000 239254 322241 100000 200000 300000 200000 200000 200000 200000 300000 0 0
Notes Payable/Short Term Debt 2073083 1071211 920219 860849 1274790 1344351 316629 133269 135840 150382 190390 181491 172973 42384 0 -3000 0 294370 0 0 -400000000 0 22000 20481 18691 0 200000 200000 200000 100000 0 0 200000 100000 100000
Tax Payables 3051 4890 2141 0 0 0 0 0 0 0 0 0 0 0 -429000 0 0 240327000 44304000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 3051 0 0 0 0 0 24100 33856 0 6690 0 0 8250 0 0 3000 0 632576 359012 493151 400000000 20010 114000 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Liabilities 1230502 1205975 867065 747880 648388 616917 501425 384504 481138 395484 293076 255568 303900 376895 651885 382855 237181 -240086673 -44091224 228609 354540 151974 257000 231010 264991 300000 200000 200000 300000 300000 200000 300000 200000 400000 400000
Total Liabilities 18815025 14481000 11889000 12084000 9701000 10987000 10704000 4975039 3986827 1793486 1564845 1835724 1970839 1468778 362770 484492 355517 2031772 1397714 1800793 816180 558784 1071000 904923 1040581 900000 900000 1200000 1300000 1200000 800000 500000 700000 600000 600000
Total Non-Current Liabilities 14617604 11408527 9354279 9872318 7205202 8421487 8640017 2916151 3169234 784737 929226 1169954 1335839 943760 0 0 340037000 614974 700424 986301 400000 300000 507000 414178 434658 500000 300000 500000 600000 600000 400000 0 0 100000 100000
Total Long Term Debt 10540496 11408527 9354279 9872318 7146676 8421487 8639021 2878805 3090709 745920 896224 1086568 1267939 943760 0 0 0 0 700424 986301 400000 300000 392000 414178 434658 500000 300000 600000 600000 600000 400000 0 0 100000 0
Deferred Tax Liabilities Non-Current 0 0 0 0 0 0 0 0 19588000 1230340000 1154681000 1245982000 0 4843000 0 0 340037000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Long Term Liabilities 4077108 0 0 0 58526 0 996 37346 -19509475 -1230301183 -1154647998 -1245898614 67900 -4843000 0 0 0 614974 0 0 0 0 115000 0 0 0 0 -100000 0 0 0 0 0 0 100000
Total Equity 24993077 30380000 32577000 28266000 28991000 21744000 23595000 19722142 10613820 9258368 9395869 9194683 9020433 9282401 9621941 9643701 10056971 9332014 8557512 7728876 7370452 6954609 6046000 5538993 2815398 2200000 2300000 1900000 1900000 1900000 2300000 1800000 1500000 2800000 3400000
Non-Controlling Interest 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Stockholders' Equity 24993077 30380000 32577000 28266000 28991000 21744000 23595000 19722142 10613820 9258368 9395869 9194683 9020433 9282401 9621941 9643701 10056971 9332014 8557512 7728876 7370452 6954609 6046000 5538993 2815398 2200000 2300000 1900000 1900000 1900000 2300000 1800000 1500000 2800000 3400000
Retained Earnings (Accumulated Deficit) -12007097 -6232499 -3738694 -3660402 -2638285 -1342698 978973 1147120 638672 -574567 -407408 -524803 -614315 -204805 179879 396372 864929 202791 -444346 -599002 -1295647 -1706863 -2593000 -3013535 -5235581 -5800000 -5700000 -5900000 -5900000 -5900000 -5800000 -5700000 -5500000 -4100000 -3600000
Accumulated Other Comprehensive Income/(Loss) -0.0000000015543122344752192 -0.0000000008326672684688674 -0.000000001609823385706477 0 -43895 30157 -638 -23902 -50256 -23331 -19836 -50120 -40812 9631 -2619828 -2273663 -1926008 -1982629 -1761277 -1481643 -1322691 -1125602 -1068000 -988374 -881384 -800000 -700000 -600000 -700000 0 0 0 0 0 0
Common Stock 781417 781417 781417 729901 729901 566265 566265 504484 326115 326115 326115 326115 326115 326115 326115 326115 326115 326115 326115 319015 313608 312558 312000 305478 283468 0 0 0 0 0 0 0 0 0 0
Additional Paid in Capital 36218757 35831082 35534277 31196501 30943279 22490276 22050340 18094440 9699289 9530151 9496998 9443491 9349445 9151460 11735775 11194877 10791935 10785737 10437020 9490506 9675182 9474516 9395000 9235424 8648895 8800000 8700000 8400000 8500000 7800000 8100000 7500000 7000000 6900000 7000000
Total Liabilities & Shareholders' Equity 43808102 44861000 44466000 40350000 38692000 32731000 34299000 24697181 14600647 11051854 10960714 11030407 10991272 10751179 9984711 10128193 10412488 11363786 9955226 9529669 8186632 7513393 7117000 6443916 3855979 3100000 3200000 3100000 3200000 3100000 3100000 2300000 2200000 3400000 4000000
Total Investments 0 0 -468 996495 2480753 40209 0 5474013 4951000 2985000 2985000 2240000 4178000 3227000 3610000 3854103 4218880 5265336 3949742 2749596 888320 787046 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Debt 16690688 12479738 10274498 10733167 8421466 9765838 8955650 3012074 3226549 896302 1086614 1268059 1440912 986144 0 0 0 0 700424 986301 400000 300000 414000 434659 453349 500000 500000 800000 800000 700000 400000 0 200000 200000 100000
Net Debt 15711947 6687738 89030 2787167 -352534 7244838 5156650 -2138270 1653221 46274 -1183771 -1405660 659396 -412841 -975490 -1199929 -1192637 -1348854 -499917 -714266 -2956742 -2055970 -1469000 -1460490 -1370339 -1000000 -500000 -200000 -800000 -600000 -1100000 -1100000 -600000 -700000 -500000

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.