CWCO 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
Report Filing: 2024-03-27 2023-03-30 2022-03-29 2021-03-31 2020-03-16 2019-03-18 2018-03-16 2017-03-16 2016-03-15 2015-03-13 2014-03-17 2013-03-13 2012-03-15 2011-03-16 2010-03-16 2009-03-17 2008-03-17 2007-03-16 2006-03-16 2005-04-26 2004-04-14 2003-03-31 2002-03-29 2001-04-02 2000-06-30 1998-12-31 1997-12-31 1996-12-31 1995-12-31 1994-12-31 1993-12-31
Total Current Assets 112714375 92574256 76934722 72932206 73442612 62364232 66691397 60875792 65430730 59460082 67582915 61258777 67333127 63726324 59148654 54003389 54366988 48172560 21176498 19208154 15337723 3621667 2479013 2193298 1676439 1600000 2100000 2000000 900000 1200000 1200000
Cash and Short Term Investments 42621898 50711751 42858059 43794150 42902669 31337477 47182966 39254116 50430272 40713689 42213991 42462993 46120551 46130237 44429190 36261345 38529383 37310699 11955589 9216908 8236924 568304 516446 250837 22146 400000 1100000 1100000 -300000 -200000 -400000
Cash & Equivalents 42621898 50711751 40358059 43794150 42902669 31337477 47182966 39254116 44792734 35713689 33626516 33892655 37624179 46130237 44429190 36261345 38529383 37310699 11955589 9216908 8236924 568304 516446 250837 22146 400000 1100000 1100000 -300000 -200000 -400000
Short Term Investments 0 0 2500000 0 0 0 0 0 5637538 5000000 8587475 8570338 8496372 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Receivables 59779948 29959904 27839268 22000497 24905470 25798744 16686729 18219597 11370867 14590543 20550662 14328998 10380832 13866529 11197026 14680115 10776383 6967350 6329830 7736335 4958228 1406947 1323156 1488729 1230412 800000 800000 600000 700000 500000 700000
Inventory 6044642 5727842 2504832 3214178 3287555 2232721 1744445 2305879 1918728 1738382 1383135 1757601 1451639 1434811 1832564 1617484 3649991 2794892 2032209 1629348 1546185 388131 48377 34219 123287 100000 0 0 0 0 0
Other Current Assets 4267887 6174759 3732563 3923381 2346918 2995290 1077257 1096200 1710863 2417468 3435127 2709185 9380105 2294747 1689874 1444445 1411231 1099619 858870 625563 596386 1258285 591034 419513 300594 300000 200000 300000 500000 900000 900000
Total Assets 219571229 193006849 177027054 179555552 192292144 172515598 165480895 163604528 161616698 160459831 165364854 150449086 160859431 152201566 154475781 154656574 149330884 138961343 88365191 70825049 68562126 25507637 22721178 21845672 16850076 16000000 15100000 14700000 13300000 11300000 10100000
Total Non-Current Assets 106856853 100432593 100092332 106623346 118849532 110151366 98789498 102728736 96185968 100999749 97781939 89190309 93526304 88475242 95327127 100653185 94963896 90788783 67188693 51616895 53224403 21885970 20242165 19652374 15173637 14400000 13000000 12700000 12400000 10100000 8900000
Property, Plant and Equipment 58513438 58293610 56338539 59457929 67023788 64895861 52348348 53969599 55671780 58297004 60053303 61606206 64326314 56173031 61246407 65095938 64971293 60229358 32667615 28861402 29662297 20253646 18414935 17643891 15157193 14400000 13000000 12600000 12200000 10100000 8800000
Goodwill and Intangible Assets 16214589 13243901 13826679 17473346 18365013 9895235 12149682 14979724 4270848 4426937 4595525 4954052 5089578 5298491 5507410 5731916 6469654 7258313 8059875 8989755 9827707 1619874 1814780 2008483 0 0 0 0 0 0 0
Goodwill 12861404 10425013 10425013 13325013 13325013 8003568 8384248 9784248 3499037 3499037 3499037 3499037 3587754 3587754 3587754 3587754 3587754 3587754 3568374 3568374 3395752 0 0 0 0 0 0 0 0 0 0
Intangible Assets 3353185 2818888 3401666 4148333 5040000 1891667 3765434 5195476 771811 927900 1096488 1455015 1501824 1710737 1919656 2144162 2881900 3670559 4491501 5421381 6431955 1619874 1814780 2008483 0 0 0 0 0 0 0
Long Term Investments 1412158 1545430 1715905 2092146 1903602 2584987 2783882 4086630 4548271 5208603 6623448 6925346 6634598 7812523 9157995 14371312 0 0 11317731 11070848 10034260 12450 12450 0 0 0 0 0 0 0 0
Other Long Term Assets 30716668 27349652 28211209 27599925 31557129 32775283 31507586 29692783 31695069 33067205 26509663 15704705 17475814 19191197 19415315 15454019 23522949 23301112 15143472 2694890 3700139 0 0 0 16444 0 0 100000 200000 0 100000
Total Current Liabilities 23904646 22656585 7686657 6939116 8173614 7899994 7631318 6679088 13196766 16152340 23577089 8673916 23304985 6891730 8662791 9545812 6199702 7622357 8240577 8377509 6521507 2595410 2153017 2773240 2306079 1500000 1500000 1400000 2200000 1800000 1800000
Accounts Payable 11604369 8842154 2831925 2856127 3672142 4570641 5662448 4898908 4829535 5962015 7157896 5867456 4617770 4316125 6187606 7310327 4996728 5498209 3939538 3860511 2072245 1143850 1087470 1448364 757612 600000 500000 600000 600000 1000000 1000000
Notes Payable/Short Term Debt 648899 661815 654825 497999 773504 2572961 686000 490000 7000000 9000000 5205167 1647493 17531134 1422991 1322483 1229071 1142255 1154067 3472330 3733144 3763144 518275 355840 922911 1281882 300000 700000 600000 600000 500000 400000
Tax Payables 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
Deferred Revenue 6554028 9119746 1097524 461870 614386 109940 1258 102966 189985 0 1164026 0 0 0 0 0 0 0 0 0 0 508444 -588087 -1046399 -630276 0 0 0 0 0 0
Other Current Liabilities 5097350 4032870 3102383 3123120 3113582 646452 1281612 1187214 1177246 1190325 10050000 1158967 1156081 1152614 1152702 1006414 60719 970081 828709 783854 686118 424841 1297794 1448364 896861 600000 300000 200000 1000000 300000 400000
Total Liabilities 27740555 25242660 11361631 10543003 14339270 8759695 9459518 9499156 13421593 16377167 23866481 14314496 30578075 24218443 28934983 31105798 29034176 31620935 27968417 21591692 23507439 4806254 3457078 3999079 4320431 4300000 4600000 5200000 6800000 5900000 6000000
Total Non-Current Liabilities 3835909 2586075 3674974 3603887 6165656 859701 1828200 2820068 224827 224827 289392 5640580 7273090 17326713 20272192 22913163000 22834474 23998578 19727840 13214183 16985932 2210844 1304061 1225839 2014352 2800000 3100000 3800000 4600000 4100000 4200000
Total Long Term Debt 191190 1806659 2289432 1108414 3897621 0 0 0 0 0 0 5205167 6852660 16883794 19806784 21129269 22358338 23500593 19378212 12856226 16633437 2074609 1213804 1131986 1926786 2500000 3100000 3700000 4300000 4000000 3900000
Deferred Tax Liabilities Non-Current 1664417 560306 1236723 1440809 1529035 659874 1024893 1915241 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Long Term Liabilities 1980302 219110 148819 1054664 739000 199827 803307 904827 224827 224827 289392 435413 420430 442919 465408 22892033731 476136 497985 349628 357957 352495 136235 90257 93853 87566 300000 0 100000 300000 100000 300000
Total Equity 191830674 167764189 165665423 169012549 177952874 163755903 147932442 145604948 145040162 141149168 138899115 134206566 128724827 126382956 124091768 122197599 118904454 105844655 59563079 48371894 44248527 20701383 19264100 17846593 12529645 11700000 10500000 9500000 6500000 5400000 4100000
Non-Controlling Interest 5003462 8096976 8086538 8103503 14193616 8784722 8088935 8500424 3154943 2933496 2599258 1928024 1556529 1600167 1449030 1353177 1392254 1495753 833695 861463 806160 0 0 0 0 0 0 0 0 0 0
Total Stockholders' Equity 186827212 159667213 157578885 160909046 163759258 154971181 147932442 145604948 145040162 141149168 138899115 134206566 128724827 126382956 124091768 122197599 118904454 105844655 59563079 48371894 44248527 20701383 19264100 17846593 12529645 11700000 10500000 9500000 6500000 5400000 4100000
Retained Earnings (Accumulated Deficit) 85148820 61247699 60603056 64910709 66352733 59298161 53105196 51589337 52084175 49000621 47155548 42965179 38030943 36289706 34365640 32340077 29853720 21278246 16867594 14148532 10612977 8531197 7633036 6443709 7104523 5700000 4500000 3700000 2900000 2300000 2000000
Accumulated Other Comprehensive Income/(Loss) -26578000000 0 -0.000000021316282072803006 0 -0.000000014210854715202004 -549555 -549555 -549555 -533365 -482388 -471983 0 0 0 0 667544 0 -14983000 -19382 0 -16302000 -23688000 -8365081 -7242698 -6443038 -5600000 -4900000 -4300000 -5100000 -5100000 -5300000
Common Stock 9462927 9193725 9146216 9086210 9029765 8989744 8951321 8922998 8868721 8829539 8811718 8755807 8741217 8733236 8725127 8717616 8704492 8479716 7309066 6904183 6824412 4792103 4704077 4635774 3794960 0 0 0 0 0 0
Additional Paid in Capital 26670188888 89205159 87812432 86893486 88356509 87211953 86405387 85621033 84597349 83779292 83381387 82467421 81939211 81349944 80990686 80461942 80333592 76086693 35386419 27302474 26811138 7378083 15292068 14009808 8073200 11600000 10900000 10100000 8700000 8200000 7400000
Total Liabilities & Shareholders' Equity 219571229 193006849 177027054 179555552 192292144 172515598 165480895 163604528 161616698 160459831 165364854 150449086 160859431 152201566 154475781 154656574 149330884 138961343 88365191 70825049 68562126 25507637 22721178 21845672 16850076 16000000 15100000 14700000 13300000 11300000 10100000
Total Investments 1412158 1545430 4215905 2092146 1903602 2584987 2783882 4086630 10185809 10208603 15210923 15495684 15130970 7812523 9157995 14371312 0 0 11317731 11070848 10034260 12450 12450 0 0 0 0 0 0 0 0
Total Debt 2667391 2468474 2944257 1606413 4671125 0 686000 490000 7000000 9000000 5205167 6852660 24383794 18306785 21129267 22358340 23500593 24654660 22850542 16589370 20396581 2592884 1569644 2054897 3208668 2800000 3800000 4300000 4900000 4500000 4300000
Net Debt -39954507 -48243277 -37413802 -42187737 -38231544 -31337477 -46496966 -38764116 -37792734 -26713689 -28421349 -27039995 -13240385 -27823452 -23299923 -13903005 -15028790 -12656039 10894953 7372462 12159657 2024580 1053198 1804060 3186522 2400000 2700000 3200000 5200000 4700000 4700000

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.