ABG 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
Report Filing: 2024-02-29 2023-03-01 2022-03-01 2021-03-01 2020-03-02 2019-02-28 2018-02-27 2017-02-23 2016-02-19 2015-02-24 2014-02-25 2013-02-21 2012-02-22 2011-02-28 2010-03-01 2009-03-16 2008-02-29 2007-03-08 2006-03-16 2005-03-15 2004-03-11 2003-03-25 2001-12-31 2000-12-31 1999-12-31
Revenue 14802700000 15433900000 9837700000 7131800000 7210300000 6874400000 6456500000 6527800000 6588300000 5867700000 5334900000 4640300000 4276700000 3936000000 3650600000 4619500000 5712967000 5748331000 5540663000 5301135000 4776505000 4486038000 4318292000 3604425000 286117000
Cost of Revenue 12114600000 12333300000 7935500000 5908400000 6041400000 5771400000 5400600000 5469100000 5527500000 4900500000 4457400000 3876700000 3555700000 3287300000 3037600000 3862300000 4823523000 4870470000 4702293000 4487394000 4036201000 3779128000 3645818000 3065009000 244618000
Gross Profit 2688100000 3100600000 1902200000 1223400000 1168900000 1103000000 1055900000 1058700000 1060800000 967200000 877500000 763600000 721000000 648700000 613000000 757200000 889444000 877861000 838370000 813741000 740304000 706910000 672474000 539416000 41499000
Operating Expenses 1617400000 1828000000 1110400000 852600000 843900000 792100000 768200000 760900000 759200000 699000000 651400000 577700000 587100000 522000000 516700000 1177200000 708082000 693106000 673943000 670574000 639080000 574543000 549033000 427797000 33997000
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
Selling, General and Administrative 1617400000 1763400000 1073900000 781900000 799800000 755800000 729700000 732500000 729900000 671600000 619300000 556100000 549900000 499500000 494700000 617900000 685632000 672897000 654210000 650152000 580938000 550615000 518265000 405811000 32387000
Other Operating Expenses 0 64600000 36500000 70700000 44100000 36300000 38500000 28400000 29300000 27400000 32100000 21600000 37200000 22500000 22000000 559300000 22450000 20209000 19733000 20422000 58142000 23928000 30768000 21986000 1610000
Operating Income 1070700000 1272600000 791800000 370800000 325000000 310900000 287700000 297800000 301600000 268200000 226100000 185900000 133900000 126700000 96300000 -420000000 181362000 184755000 164427000 143167000 101224000 132367000 123441000 111619000 7502000
Net Interest(Non Operating) -165700000 0 0 100000 0 -86100000 -78600000 -75500000 -63100000 -53300000 -54000000 -52600000 -54700000 -45600000 -56000000 32300000 47443000 46166000 30025000 22070000 19299000 19147000 0 0 0
Interest Income 0 160600000 102100000 74500000 92800000 0 0 0 0 0 0 0 0 0 200000 1500000 4336000 5112000 971000 822000 499000 1200000 0 0 0
Interest Expense 165700000 160600000 102100000 74400000 92800000 86100000 78600000 75500000 63100000 53300000 54000000 52600000 54700000 45600000 56200000 -30800000 -43107000 -41054000 -29054000 -21248000 -18800000 -17947000 0 0 0
Equity & Other Income/(Expense) -103700000 46500000 -94100000 -32800000 -81100000 0 0 45500000 34900000 -31900000 -6800000 0 -1600000 -20600000 -1700000 -69200000 -143982000 -123221000 -98694000 -81129000 -79457000 -74910000 -71588000 -812000 -4045000
Income Before Tax 801300000 1319100000 697700000 338100000 243900000 224800000 209100000 267800000 273400000 183000000 165300000 133300000 77600000 60500000 38600000 -456900000 84823000 107700000 95758000 84108000 41066000 76604000 51853000 110807000 3457000
Income Tax Expense 198800000 321800000 165300000 83700000 59500000 56800000 70000000 100600000 104000000 71000000 64200000 50000000 29600000 23200000 14400000 -133800000 30537000 40546000 35854000 31364000 21268000 36742000 5351000 80904000 5938000
Income Attributable to Non-Controlling Interest 0 0 0 0 0 0 0 0 200000 400000 -8000000 1100000 -19900000 -800000 10800000 14900000 3331000 6405000 -1177000 2671000 4611000 1777000 2673000 -812000 -4045000
Net Income 602500000 997300000 532400000 254400000 184400000 168000000 139100000 167200000 169200000 111600000 109100000 82200000 67900000 38100000 13400000 -338000000 50955000 60749000 61081000 50073000 15187000 38085000 43829000 30715000 1564000
Depreciation and Amortization 67700000 69000000 41900000 61500000 43300000 33700000 32100000 30700000 29500000 26400000 24300000 22600000 22700000 21100000 23500000 31900000 28483000 22568000 23366000 22430000 26870000 28476000 30768000 21986000 1610000
EBITDA 1138400000 1341600000 833700000 432300000 368300000 344600000 319800000 328500000 331100000 294600000 250400000 208500000 156600000 147800000 119800000 -388100000 209845000 207323000 187793000 165597000 128094000 160843000 154209000 133605000 9112000
Earnings Per Share (EPS) 28.83 44.72 26.75 13.25 9.65 8.36 6.69 7.43 6.43 3.73 3.55 2.64 2.14 1.18 0.42 -10.66 1.57 1.83 1.87 1.49 1.34 0.99 0.8 0.9 0.046
Diluted Earnings Per Share 28.69 44.52 26.49 13.18 9.55 8.28 6.62 7.4 6.41 3.71 3.51 2.61 2.08 1.14 0.41 -10.66 1.53 1.78 1.86 1.48 1.34 0.99 0.8 0.9 0.046
Weighted Average Shares Outstanding 20900000 22300000 19900000 19200000 19100000 20100000 20800000 22500000 26300000 29900000 30700000 31100000 31800000 32200000 32000000 31700000 32500000 33187000 32691000 33606040 32721000 38469697 34000000 34000000 34000000
Diluted Weighted Average Shares Outstanding 21000000 22400000 20100000 19300000 19300000 20300000 21000000 22600000 26400000 30100000 31100000 31500000 32600000 33300000 32900000 31700000 33300000 34067000 32896000 33833108 32761000 38469697 34022000 34022000 34022000

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.