CACC 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-01-31 2023-02-10 2022-02-11 2021-02-12 2020-02-11 2019-02-08 2018-02-09 2017-02-10 2016-02-12 2015-02-12 2014-02-14 2013-02-20 2012-02-24 2011-02-24 2010-03-03 2009-02-27 2008-03-14 2007-03-02 2006-03-10 2006-01-30 2004-03-15 2003-03-31 2002-03-28 2001-04-02 2000-03-30 1999-03-31 1998-03-23 1997-03-31 1995-12-31 1994-12-31 1993-12-31 1992-12-31
Revenue 1901900000 1184400000 1802900000 1619700000 1420400000 1223400000 1052600000 917300000 778700000 682700000 641900000 585300000 500641000 420709000 363042000 290790000 237816000 210954000 201268000 176715000 145788000 154334000 147256000 123778000 116055000 142349000 164235000 123934000 76300000 51800000 30000000 18600000
Cost of Revenue 617400000 475000000 421100000 416400000 419600000 350400000 283000000 250200000 225600000 196900000 193100000 180400000 150673000 132508000 118591000 114833000 92065000 64345000 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Gross Profit 1284500000 709400000 1381800000 1203300000 1000800000 873000000 769600000 667100000 553100000 485800000 448800000 404900000 349968000 288201000 244451000 175957000 145751000 146609000 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Operating Expenses 916900000 23300000 147200000 662800000 163700000 117900000 185800000 135900000 78600000 43100000 50600000 61800000 53550000 82456000 15413000 68920000 62639000 55963000 -106544000 -86232000 -46257000 -48580000 -48414000 -36000000 15661000 -37641000 -1344000 -63608000 -85300000 -57000000 -31900000 -18600000
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 0 0 0
Selling, General and Administrative 178900000 164300000 165600000 139100000 135300000 123400000 113900000 97600000 83700000 71100000 68900000 61700000 49145000 46093000 45199000 44214000 44712000 53109000 35109000 34110000 28528000 66333000 59754000 50108000 56800000 59000000 28933000 18952000 21700000 15000000 8900000 5700000
Other Operating Expenses 738000000 -141000000 -18400000 523700000 28400000 -5500000 71900000 38300000 -5100000 -28000000 -18300000 100000 4405000 36363000 -29786000 24706000 17927000 2854000 -141653000 -120342000 -74785000 -114913000 -108168000 -86108000 -41139000 -96641000 -30277000 -82560000 -107000000 -72000000 -40800000 -24300000
Operating Income 367600000 686100000 1234600000 540500000 837100000 755100000 583800000 531200000 474500000 442700000 398200000 343100000 296418000 205745000 229038000 107037000 83112000 90646000 106544000 86232000 46257000 48580000 48414000 36000000 -15661000 37641000 1344000 63608000 85300000 57000000 31900000 18600000
Net Interest(Non Operating) -244800000 32200000 -163100000 -189100000 -187700000 -156600000 -120200000 -97700000 -76000000 -56700000 -65000000 -63400000 -57236000 -47752000 -32399000 -43189000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Income 19700000 6600000 1200000 2900000 8500000 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
Interest Expense 264500000 -25600000 164300000 192000000 196200000 156600000 120200000 97700000 76000000 56700000 65000000 63400000 57236000 47752000 32399000 43189000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Equity & Other Income/(Expense) 244800000 -6600000 189400000 198100000 206500000 156600000 120200000 97700000 76000000 34900000 65000000 63400000 57236000 95504000 32399000 43164000 69000 -6000 1812000 1650000 -2767000 0 -37000 -11000 -66000 -116000 -41000 27000 -39800000 -25400000 -12700000 -7500000
Income Before Tax 367600000 711700000 1260900000 549500000 855900000 755100000 583800000 531200000 474500000 420900000 398200000 343100000 296418000 253497000 229038000 107012000 83181000 90640000 108356000 87882000 43490000 48580000 48377000 35989000 -15727000 37525000 1303000 63635000 45500000 31600000 19200000 11100000
Income Tax Expense 81500000 175900000 302600000 128500000 199800000 181100000 113600000 198400000 174800000 154700000 145100000 123400000 108374000 83390000 82992000 39944000 29567000 31793000 40159000 30557000 15309000 18879000 19174000 12339000 -5041000 12559000 -234000 22126000 15900000 11000000 6800000 2500000
Income Attributable to Non-Controlling Interest 0 0 0 0 0 0 0 0 0 0 0 0 0 30000 -209000 -109000 -1302000 207000 -4404000 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Income 286100000 535800000 958300000 421000000 656100000 574000000 470200000 332800000 299700000 266200000 253100000 219700000 188044000 170077000 146255000 67177000 54916000 58640000 72601000 57325000 28181000 29701000 29203000 23650000 -10686000 24966000 1537000 41509000 29600000 20600000 12400000 8600000
Depreciation and Amortization 26600000 25600000 26300000 23800000 22400000 19500000 16400000 15300000 14200000 13200000 13200000 12200000000 10049000 11080000 5139000 5342000 4105000 4624000 5209000 5781000 8679000 4718000 4652000 3727000 4697000 3793000 2550000 1369000 900000 600000 300000 200000
EBITDA 394200000 711700000 1260900000 564300000 859500000 774600000 600200000 546500000 488700000 455900000 411400000 12543100000 306467000 216825000 234177000 112379000 87217000 95270000 111753000 92013000 54936000 53298000 53066000 39727000 -10964000 41434000 3894000 64977000 86200000 57600000 32200000 18800000
Earnings Per Share (EPS) 22.09 39.5 59.57 23.57 34.71 29.39 24.12 16.37 14.35 11.96 10.61 8.65 7.15 5.79 4.78 2.22 1.83 1.78 1.96 1.48 0.67 0.7 0.59 0.54 -0.23 0.54 0.03 0.91 0.7 0.5 0.3 0.24
Diluted Earnings Per Share 21.99 39.32 59.52 23.47 34.57 29.39 24.04 16.31 14.28 11.92 10.54 8.58 7.07 5.67 4.62 2.16 1.76 1.66 1.85 1.4 0.65 0.68 0.57 0.53 -0.23 0.53 0.03 0.89 0.68 0.49 0.29 0.24
Weighted Average Shares Outstanding 12953424 13563885 16085823 17858935 18900256 19446067 19497719 20331769 20891695 22257104 23850789 25409655 26302000 29393000 30590142 30249783 30053129 33035693 36991136 38617787 42195340 42438292 42140961 43879577 46222730 46296296 50000000 45604396 42285714 41200000 41333333 35833333
Diluted Weighted Average Shares Outstanding 13010735 13625081 16100552 17935779 18976560 19532312 19558936 20410116 20980753 22331401 24009593 25598956 26601000 29985000 31668895 31105043 31153688 35283478 39207680 41017205 43409007 43362741 43150804 44219876 46222730 47169811 50000000 46629213 43529412 42040816 42758621 35833333

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.