GPC 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
1991
12-31
1990
12-31
1989
12-31
1988
12-31
1987
12-31
1986
12-31
1985
12-31
Report Filing: 2024-02-22 2023-02-23 2022-02-17 2021-02-19 2020-02-21 2019-02-25 2018-02-27 2017-02-27 2016-02-26 2015-02-26 2014-02-27 2013-02-26 2012-02-27 2011-02-25 2010-02-26 2009-02-27 2008-02-29 2007-02-28 2006-03-03 2005-03-07 2004-03-08 2003-03-21 2002-03-07 2001-03-12 2000-03-10 1999-03-10 1998-03-10 1997-03-10 1996-03-19 1995-03-22 1994-03-24 1992-12-31 1991-12-31 1990-12-31 1989-12-31 1988-12-31 1987-12-31 1986-12-31 1985-12-31
Revenue 23090610000 22095973000 18870510000 16537433000 17522234000 18735073000 16308801000 15339713000 15280044000 15341647000 14077843000 13013868000 12458877000 11207589000 10057512000 11015263000 10843195000 10457942000 9783050000 9097267000 8449300000 8258927000 8220668000 8369857000 7981700000 6614000000 6005200000 5720500000 5261900000 4858400000 4384300000 3668800000 3434600000 3319400000 3161200000 2942000000 2606200000 2394100000 2279500000
Cost of Revenue 15150467000 14355869000 12236374000 10882592000 11662551000 12751286000 11402403000 10740106000 10724192000 10747886000 9857923000 9235777000 8852837000 7954645000 7047750000 7742773000 7625972000 7182447000 6718964000 6267544000 5826684000 5704749000 5699174000 5672057000 5497600000 4542200000 4119800000 3952500000 3611500000 3306300000 2988600000 2497600000 2343700000 2266000000 2170300000 2029200000 1796200000 1653000000 1575000000
Gross Profit 7940143000 7740104000 6634136000 5654841000 5859683000 5983787000 4906398000 4599607000 4555852000 4593761000 4219920000 3778091000 3606040000 3252944000 3009762000 3272490000 3217223000 3275495000 3064086000 2829723000 2622616000 2554178000 2521494000 2697800000 2484100000 2071800000 1885400000 1768000000 1650400000 1552100000 1395700000 1171200000 1090900000 1053400000 990900000 912800000 810000000 741100000 704500000
Operating Expenses 6193090000 6093615000 5371640000 4625020000 4762037000 4874072000 3886759000 3529835000 3431438000 3469535000 3161684000 2754860000 2696556000 2466596000 2338809000 2472410000 2379371000 2478777000 2355022000 2193804000 2050873000 1948442000 1951559000 2051050000 1856100000 1482700000 1319900000 1222700000 1139600000 1077200000 969800000 817200000 755900000 720200000 669100000 622300000 548000000 500500000 468400000
Research & Development 0 0 61063000 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 0 0 0 0
Selling, General and Administrative 6193090000 5758295000 5162506000 4386739000 4577610000 4615290000 3729439000 3377780000 3290496000 3327709000 3041659000 2660776000 2626298000 2401829000 2365597000 2383712000 2291669000 2405354000 2355022000 2193804000 2050873000 1948442000 1951559000 1958747000 1766100000 1413400000 1261000000 1172300000 1096400000 1039800000 935400000 786100000 726100000 691400000 644500000 598000000 526400000 480600000 451200000
Other Operating Expenses 0 335320000 148071000 238281000 184427000 258782000 157320000 152055000 140942000 141826000 120025000 94084000 70258000 64767000 -26788000 88698000 87702000 73423000 0 0 0 0 0 92303000 90000000 69300000 58900000 50400000 43200000 37400000 34400000 31100000 29800000 28800000 24600000 24300000 21600000 19900000 17200000
Operating Income 1747053000 1646489000 1262496000 1029821000 1097646000 1109715000 1019639000 1069772000 1124414000 1124226000 1058236000 1023231000 909484000 786348000 670953000 800080000 837852000 796718000 709064000 635919000 571743000 605736000 569935000 646750000 628000000 589100000 565500000 545300000 510800000 474900000 425900000 354000000 335000000 333200000 321800000 290500000 262000000 240600000 236100000
Net Interest(Non Operating) -64468999 0 0 0 0 -93281000 -38677000 -19525000 -20354000 -25088000 -26971000 -20482000 -27036000 -28061000 -27885000 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 Income 0 73887000 62150000 91048000 91405000 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 0 0
Interest Expense 64468999 73887000 62150000 91048000 91405000 93281000 38677000 19525000 20354000 25088000 26971000 20482000 27036000 28061000 27885000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Equity & Other Income/(Expense) 59763999 -73887000 -62150000 -650453000 -238363000 59178000 28306000 24093000 19621000 18601000 13039000 16183000 8358000 3496000 1097000 -31612000 -21107000 -25802000 0 0 0 0 -73922000 0 0 0 100000 0 0 -100000 0 0 100000 0 100000 0 100000 0 100000
Income Before Tax 1742348000 1572602000 1200346000 379368000 859283000 1075612000 1009268000 1074340000 1123681000 1117739000 1044304000 1018932000 890806000 761783000 644165000 768468000 816745000 770916000 709064000 635919000 571743000 605736000 496013000 646750000 628000000 589100000 565600000 545300000 510800000 474800000 425900000 354000000 335100000 333200000 321900000 290500000 262100000 240600000 236200000
Income Tax Expense 425824000 389901000 301556000 215973000 212808000 265138000 392511000 387100000 418009000 406453000 359345000 370891000 325690000 286272000 244590000 293051000 310406000 295511000 271630000 240367000 218101000 238236000 198866000 261427000 250400000 233300000 223200000 215200000 201600000 186300000 167000000 134200000 127400000 126600000 122400000 109100000 113800000 119000000 115800000
Income Attributable to Non-Controlling Interest 0 0 0 0 25390000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19541000 395090000 0 0 0 0 0 0 0 0 1100000 0 0 0 0 0 0 0 -5800000
Net Income 1316524000 1182701000 898790000 163395000 621085000 810474000 616757000 687240000 705672000 711286000 684959000 648041000 565116000 475511000 399575000 475417000 506339000 475405000 437434000 395552000 334101000 -27590000 297147000 385323000 377600000 355800000 342400000 330100000 309200000 288500000 257800000 219800000 207700000 206600000 199500000 181400000 148300000 121600000 126200000
Depreciation and Amortization 350529000 347819000 290971000 272842000 257263000 241635000 167691000 147487000 141675000 148313000 133957000 98383000 88936000 89332000 90411000 88698000 87702000 73423000 65529000 62207000 69013000 70151000 85793000 92303000 90000000 69300000 58900000 50400000 43200000 37400000 34400000 31100000 29800000 28800000 24600000 24300000 21600000 19900000 17200000
EBITDA 2097582000 1994308000 1553467000 1302663000 1354909000 1351350000 1187330000 1217259000 1266089000 1272539000 1192193000 1121614000 998420000 875680000 761364000 888778000 925554000 870141000 774593000 698126000 640756000 675887000 655728000 739053000 718000000 658400000 624400000 595700000 554000000 512300000 460300000 385100000 364800000 362000000 346400000 314800000 283600000 260500000 253300000
Earnings Per Share (EPS) 9.38 8.36 6.27 1.13 4.32 5.53 4.19 4.61 4.65 4.64 4.43 4.17 3.61 3.01 2.51 2.93 2.99 2.77 2.51 2.26 1.92 -0.16 1.72 2.2 2.11 1.98 1.91 1.82 1.68 1.55 1.38 1.28 1.21 1.19 1.15 1.05 0.83 0.67 0.69
Diluted Earnings Per Share 9.33 8.31 6.23 1.13 4.3 5.5 4.18 4.59 4.63 4.61 4.4 4.14 3.58 3 2.5 2.92 2.98 2.76 2.5 2.25 1.91 -0.16 1.71 2.2 2.11 1.98 1.9 1.81 1.68 1.55 1.38 1.28 1.21 1.19 1.15 1.05 0.83 0.67 0.69
Weighted Average Shares Outstanding 140367000 141468000 143435000 144474000 145736000 146657000 147140000 149051000 151667000 153299000 154636000 155413000 156656000 158032000 159410000 162351000 169129000 171576000 174054000 174687000 173995000 174369000 172765000 175009000 178746000 179416000 179267016 181373626 183922500 186061500 186811594 171718750 171652893 173613445 173478261 172761905 178674699 181492537 182898551
Diluted Weighted Average Shares Outstanding 141034000 142322000 144221000 145115000 146417000 147241000 147701000 149804000 152496000 154375000 155714000 156420000 157660000 158461000 159707000 162986000 170135000 172486000 175007000 175660000 174480000 175104000 173633000 175327000 179238000 180081000 180210526 182375691 184083333 186306306 186811594 171718750 171652893 173613445 173478261 172761905 178674699 181492537 182898551

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.