CWCO Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
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
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 1992-12-31
Revenue 180211233 94104972 66863502 72628126 68793651 65719857 62306665 57875707 57116202 65559078 63822131 65450702 55154492 50708554 58019517 65678959 49149847 38229208 26187205 23281413 19054205 11910720 11026923 9576959 8249988 7900000 7400000 6400000 5900000 5400000 5100000 3664100000
Cost of Revenue 118284128 63749849 43356311 45859671 40519303 38977570 36872165 33624821 34189644 42443580 40316252 43458260 36132425 34098059 35020440 47045116 30465621 22615402 15832808 13671713 10676281 6882177 6109117 5423297 4624422 3100000 4100000 3500000 3300000 2000000 1600000 0
Gross Profit 61927105 30355123 23507191 26768455 28274348 26742287 25434500 24250886 22926558 23115498 23505879 21992442 19022067 16610495 22999077 18633843 18684226 15613806 10354397 9609700 8377924 5028543 4917806 4153662 3625566 4800000 3300000 2900000 2600000 3400000 3500000 3664100000
Operating Expenses 24752365 26618187 24455749 24722792 25808700 18766193 22113137 22427584 14458494 16654439 15844303 15064261 13651650 11186922 10101257 8789185 9478308 8421815 6145211 4546778 4339524 2747990 2600016 2197569 1678967 3100000 2000000 1600000 1400000 2500000 2700000 0
Research & Development 578086 395660 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
Selling, General and Administrative 24752366 21070234 18350359 18434898 19348958 17211015 19072979 16883396 14240462 16654439 15553681 14120966 9894173 11186922 10101257 8789185 9478308 8421815 6145211 5138182 4339524 2550227 2485502 2197569 2501836 2400000 1300000 900000 700000 1800000 1900000 0
Other Operating Expenses -578087 5152293 6105390 6287894 6459742 1555178 3040158 5544188 218032 0 290622 943295 3757477 0 0 0 0 0 0 -591404 0 197763 114514 0 -822869 700000 700000 700000 700000 700000 800000 0
Operating Income 37174740 3736936 -948558 2045663 2465648 7976094 3321363 1823302 8468064 6461059 7661576 6928181 5370417 5423573 12897820 9844658 9205918 7191991 4209186 5062922 4038400 2280553 2317790 1956093 1946599 1700000 1300000 1300000 1200000 900000 800000 3664100000
Net Interest(Non Operating) 551124 400641 674561 530427 585695 654770 373757 505702 744162 951861 342513 -41030 59255 -208944 -780754 -362278 55026 -1581573 -677253 -601184 -1081303 -89275 -85931 32314 0 -300000 0 -100000 0 0 0 0
Interest Income 696408 447186 684809 540096 588509 663197 380563 609750 1013252 1440631 826570 835941 1200999 1375827 917330 1393691 1911303 304945 208375 81560 82334 14711 28584 32314 0 0 0 0 0 0 0 0
Interest Expense 145284 46545 10248 9669 2814 8427 6806 104048 269090 488770 484057 876971 1141744 1584771 1698084 1755969 1856277 1886518 885628 682744 1163637 103986 114515 0 0 300000 0 100000 0 0 0 0
Equity & Other Income/(Expense) 270076 5599418 3908588 6854410 7120179 2085294 1148476 -87748 -1286732 -648380 1144400 2736858 6113212570328 6292019785371 6086453934 7200233620 11378390056 6191772582 1952411 1818054 1264051 2574118722 504130 384099 285844 500000 -1300000 -1200000 -400000 -300000 -300000 -3664100000
Income Before Tax 37995940 9736995 3634591 9430500 10171522 10716158 4843596 2241256 7925494 6764540 9148489 9624009 6113218000000 6292025000000 6098571000 7209716000 11387651000 6197383000 5484344 6279792 4221148 2576310000 2735989 2372506 2232443 1900000 0 0 800000 600000 500000 0
Income Tax Expense 6750014 396739 -447982 86724 66621 -157291 -888977 -536057 449151 -4324787 2382427 3922324 95851 223968 -622464 -6293169 5848059 1313842 -2146 30150 23743 -295757 859961 1824141 1637296 1400000 1500000 1600000 1700000 1800000 1900000 -400600000
Income Attributable to Non-Controlling Interest 1660535 0 0 0 -2071192 -420038 -411489 -1183188 -42358 4823969 -1828457 -3613829 6113211790931 6292018484007 6093094893 7208799453 11370415290 6188548032 -27768 52259 20324 2574029447 -888545 -1856455 -1351452 -1200000 -2700000 -2700000 -1800000 -1700000 -1900000 0
Net Income 29585391 9340256 4082573 9343776 12176093 11293487 6144062 3960501 7518701 6265358 8594519 9315514 6113218 6292025 6098571 7209716 11387651 7521126 5514258 6197383 4177081 2576310 2764573 2404820 1946599 1700000 1200000 1100000 900000 500000 500000 400600000
Depreciation and Amortization 6576454 6187308 6921233 7406509 7207647 7034234 7472341 7261156 5680594 5524359 5472116 7728568 5998319 6279551 6395745 6582499 -5921871 4777868 2156478 2079475 1699140 1464032 -1306744 -1136434 -818648 -700000 -700000 -700000 -700000 -700000 -800000 0
EBITDA 43751194 9924244 5972675 9452172 9673295 15010328 10793704 9084458 14148658 11985418 13133692 14656749 11368736 11703124 19293565 16427157 3284047 11969859 6365664 7142397 5737540 3744585 1011046 819659 1127951 1000000 600000 600000 500000 200000 0 3664100000
Earnings Per Share (EPS) 1.88 0.61 0.27 0.62 0.57 0.75 0.41 0.27 0.51 0.43 0.59 0.64 0.42 0.43 0.42 0.5 0.79 0.6 0.47 0.54 0.43 0.33 0.36 0.34 0.26 0.27 0.21 0.2 0.19 0.13 0.15 0.095
Diluted Earnings Per Share 1.86 0.61 0.27 0.61 0.56 0.75 0.41 0.27 0.51 0.42 0.58 0.64 0.42 0.43 0.42 0.5 0.79 0.59 0.45 0.53 0.42 0.32 0.35 0.34 0.25 0.26 0.2 0.2 0.19 0.13 0.15 0.095
Weighted Average Shares Outstanding 15739056 15290509 15290509 15119305 15025639 14962760 14896944 14809909 14741748 14697896 14633884 14578518 14560259 14547065 14535192 14519847 14404732 12440195 11767573 11474264 9834366 7939722 7795938 7073000 6088586 6137022 5714286 5500000 4736842 4000000 3333333 4320000
Diluted Weighted Average Shares Outstanding 15865897 15401653 15401653 15223955 15137076 15074147 15006681 14944028 14827755 14764323 14703880 14606148 14596013 14597894 14588144 14538971 14495364 12737486 12161407 11759010 10075060 8050969 7898780 7178567 6376096 6373062 6000000 5500000 4736842 4000000 3333333 4320000

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.