CPSH Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
12-30
2022
12-31
2021
12-25
2020
12-26
2019
12-28
2018
12-29
2017
12-30
2016
12-31
2015
12-26
2014
12-27
2013
12-28
2012
12-29
2011
12-31
2010
12-25
2009
12-26
2008
12-27
2007
12-29
2006
12-30
2005
12-31
2004
12-25
2003
12-27
2002
12-28
2001
12-29
2000
12-30
1999
12-31
1998
12-26
1997
12-27
1996
12-28
1995
12-30
1994
12-31
Report Filing: 2024-03-14 2023-03-16 2022-03-10 2021-03-17 2020-03-13 2019-03-15 2018-03-12 2017-03-08 2016-03-09 2015-03-24 2014-03-17 2013-03-27 2012-03-30 2011-03-25 2010-03-26 2009-03-27 2008-03-28 2007-03-30 2006-03-31 2005-03-28 2004-03-26 2003-03-28 2002-03-29 2001-03-30 2000-03-31 1999-04-06 1998-04-10 1997-05-12 1997-03-07 1994-12-31
Revenue 27550646 26586926 22449065 20872611 21468414 21580904 14577183 15351053 21761681 23137590 21405999 14051710 19807152 21397318 12980156 14813087 12446569 11907701 7155850 6842818 3993690 4493900 4461618 5045087 4800000 5525294 4588913 2007006 1387022 1191555
Cost of Revenue 20725237 19285846 17659347 16702848 18928173 18668052 12919065 13195501 17096690 17666780 16048922 13795773 16851237 17381366 10732743 10828297 9346100 8634156 5403718 4576037 3146354 3957599 3897657 4014964 3600000 3037351 2475140 1686148 1635592 1767300
Gross Profit 6825409 7301080 4789718 4169763 2540241 2912852 1658118 2155552 4664991 5470810 5357077 255937 2955915 4015952 2247413 3984790 3100469 3273545 1752132 2266781 847336 536301 563961 1030123 1200000 2487943 2113773 320858 -248570 -575745
Operating Expenses 5126049 5066660 4746088 3785947 3137440 3813415 3609328 3336631 4045834 4254977 3897588 3055077 3291745 2962366 2098315 2600411 2150162 1753326 1430161 1198795 828829 1283796 1036616 1316248 1100000 684658 517362 515346 585129 1303252
Research & Development 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 36065
Selling, General and Administrative 5126046 5066660 4276751 3255527 3137440 3813415 3609328 3336631 4045834 4254977 3897588 3055077 3291745 2962366 2098315 2600411 2150162 1753326 1430161 1198795 828829 1283796 1036616 1001539 900000 684658 517362 515346 585129 834337
Other Operating Expenses 3 0 469337 530420 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 314709 200000 0 0 0 0 432850
Operating Income 1699360 2234420 43630 383816 -597199 -900563 -1951210 -1181079 619157 1215833 1459489 -2799140 -335830 1053586 149098 1384379 950307 1520219 321971 1067986 18507 -747495 -472655 -286125 100000 1803285 1596411 -194488 -833699 -1878997
Net Interest(Non Operating) 225757 -627294.0 0 -114816 0 34630 0 0 0 0 -30327 -28588 -32671 -32424 -38906 0 0 0 0 0 0 0 -2412 52488 0 -90747 0 -248500 -215058 -88442
Interest Income 230853 7953.999999999999 34886 0 0 0 11476 51318 5694 0 0 0 0 0 0 0 0 0 0 0 0 0 11644 63148 0 41455 0 0 1289 1556
Interest Expense 5096 635248 34886 114816 0 -34630 11476 51318 5694 0 30327 28588 32671 32424 38906 0 0 0 0 0 0 0 14056 10660 0 132202 0 248500 216347 89998
Equity & Other Income/(Expense) 27264 1280542.0 465269 630517 -35547 -55615 11476 51318 5694 5083 0 0 0 0 0 -44464 -60109 -30164 -24871 -27554 -37536 13186 -4442 -193678363 100000 90774 15122 280183 156294 139138
Income Before Tax 1952381 2887668 508899 899517 -632746 -921548 -1939734 -1129761 624851 1220916 1429162 -2827728 -368501 1021162 110192 1339915 890198 1490055 297100 1040432 -19029 -734309 -479509 -193912000 200000 1803312 1611533 -162805 -892463 -1828301
Income Tax Expense 582085 756268 -2706978 456 5456 2784419 -222032 -676144 174232 218148 462707 -1305700 -322766 310973 -452223 -134421 -58400 -288000 10000 27554 37536 -13186 6854 -92213 -100000 130877 219265 216817 273822 37746
Income Attributable to Non-Controlling Interest 0 0 0 -9003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -27554 -37536 13186 -6854 -193625875 100000 0 15122 31683 -58764 50696
Net Income 1370296 2131400 3215877 908064 -638202 -3705967 -1717702 -453617 450619 1002768 966455 -1522028 -45735 710189 562415 1474336 948598 1778055 287100 1040432 -19029 -734309 -479509 -193912 200000 1672435 1377146 -411305 -1107521 -1916743
Depreciation and Amortization 489103 445739 469337 530420 525783 568164 566787 550761 545673 576745 615348 723092 751411 748859 724308 599206 488949 395028 304824 296186 400579 371097 351715 314709 200000 182834 152494 113360 116048 149037
EBITDA 2188463 2680159 512967 914236 -71416 -332399 -1384423 -630318 1164830 1792578 2074837 -2076048 415581 1802445 873406 1983585 1439256 1915247 626795 1364172 419086 -376398 -120940 28584 300000 1986119 1748905 -81128 -717651 -1729960
Earnings Per Share (EPS) 0.0945 0.15 0.23 0.0685 -0.0483 -0.28 -0.13 -0.0344 0.03 0.08 0.07 -0.12 -0.0036 0.06 0.04 0.12 0.08 0.14 0.02 0.08 -0.0015 -0.0597 -0.039 -0.0158 0.02 0.16 0.18 -0.0529 -0.14 -0.25
Diluted Earnings Per Share 0.0937 0.15 0.22 0.068 -0.0483 -0.28 -0.13 -0.0344 0.03 0.07 0.07 -0.12 -0.0036 0.06 0.04 0.11 0.07 0.14 0.02 0.08 -0.0015 -0.0597 -0.039 -0.0158 0.02 0.14 0.13 -0.0529 -0.14 -0.25
Weighted Average Shares Outstanding 14495709 14424381 14061320 13251521 13207097 13205936 13203436 13201284 13180428 13096183 12985107 12683672 12765774 12642517 12624959 12612990 12542962 12472778 12308193 12293209 12293000 12292716 12291528 12287000 12285969 10565961 7799279 7780766 7674534 7581000
Diluted Weighted Average Shares Outstanding 14628811 14675646 14590725 13348582 13207097 13205936 13203436 13201284 13639074 13703005 13265486 12869618 12765774 12881542 12930575 13242707 13298687 13066641 12832323 12761159 12293000 12292716 12291528 12287000 12483279 12547427 12279643 7780766 7674534 7581000

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.