GFI 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
06-30
2009
06-30
2008
06-30
2007
06-30
2006
06-30
2005
06-30
2004
06-30
2003
06-30
2002
06-30
2001
06-30
2000
06-30
1999
06-30
1998
06-30
1997
06-30
1996
06-30
1995
06-30
1994
06-30
1993
06-30
1992
06-30
1991
06-30
1990
06-30
1989
06-30
1988
06-30
1987
06-30
1986
06-30
Report Filing: 2023-12-31 2023-03-30 2022-03-31 2021-03-31 2020-04-06 2019-03-29 2018-04-04 2017-04-05 2016-04-13 2015-04-14 2014-04-25 2013-05-14 2012-04-23 2010-12-02 2009-12-03 2008-11-17 2007-12-07 2006-11-24 2005-12-22 2004-11-26 2003-06-30 2002-10-24 2001-06-30 2000-06-30 1999-06-30 1998-06-30 1997-06-30 1996-06-30 1995-06-30 1994-06-30 1993-06-30 1992-06-30 1991-06-30 1990-06-30 1989-06-30 1988-06-30 1987-06-30 1986-06-30
Revenue 4500700000 4286700000 4195200000 3892100000 2967100000 2577800000 2761800000 2749500000 2545400000 2868800000 2906300000 5551800000 5800100000 4164300000 3228300000 3206200000 2735200000 2282000000 1893100000 1706200000 1531700000 1229500000 1010600000 1114400000 949700000 383900000 547900000 541600000 699000000 708400000 569300000 671500000 614700000 637500000 682500000 858200000 871800000 605600000
Cost of Revenue 2849000000 2718100000 2374900000 2255400000 2033500000 2043000000 1357000000 1387500000 1736300000 1894200000 1910400000 3341600000 2948600000 2544000000 2415700000 2035900000 1755100000 1660900000 1500600000 1549900000 1009100000 759900000 766100000 883700000 709500000 310900000 378800000 340100000 368200000 338100000 335700000 364500000 327800000 330600000 261600000 278800000 271500000 190000000
Gross Profit 1651700000 1568600000 1820300000 1636700000 933600000 534800000 1404800000 1362000000 809100000 974600000 995900000 2210200000 2851500000 1620300000 812600000 1170300000 980100000 621100000 392500000 156300000 522600000 469600000 244500000 230700000 240200000 73000000 169100000 201500000 330800000 370300000 233600000 307000000 286900000 306900000 420900000 579400000 600300000 415600000
Operating Expenses 259300000 135500000 291000000 150600000 -156200000 251300000 1767900000 1567200000 683700000 760400000 877600000 1078200000 1052900000 715100000 135800000 516700000 444300000 293000000 88600000 0 375300000 153100000 -782300000 21600000 -1600000 0 0 0 0 0 0 0 0 0 47500000 67700000 73600000 50500000
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 0 0 0 0 0 0
Selling, General and Administrative 259300000 35900000 41200000 65800000 29600000 38600000 31800000 25400000 9400000 42200000 46600000 14100000 187600000 54800000 33700000 61000000 52200000 42000000 68500000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5100000 5100000 5300000 3900000
Other Operating Expenses 0 99600000 249800000 84800000 -185800000 212700000 1736100000 1541800000 674300000 718200000 831000000 1064100000 865300000 660300000 102100000 455700000 392100000 251000000 20100000 0 375300000 153100000 -782300000 21600000 -1600000 0 0 0 0 0 0 0 0 0 42400000 62600000 68300000 46600000
Operating Income 1392400000 1433100000 1529300000 1486100000 1089800000 283500000 -363100000 -205200000 125400000 214200000 118300000 1132000000 1798600000 905200000 676800000 653600000 535800000 328100000 303900000 156300000 147300000 316500000 1026800000 209100000 241800000 73000000 169100000 201500000 330800000 370300000 233600000 307000000 286900000 306900000 373400000 511700000 526700000 365100000
Net Interest(Non Operating) -38300000 -59300000 -74700000 -118400000 -94900000 -80600000 -57100000 -70000000 -64900000 -76600000 -63900000 -40900000 -28900000 -25000000 -42800000 70100000 -80400000 -92300000 -610500000 -36300000 328600000 105400000 -1154600000 -112500000 -3000000 136200000 18500000 14800000 27800000 30300000 14300000 31500000 27000000 31300000 39100000 40800000 44800000 43900000
Interest Income 24600000 13200000 8200000 8300000 7300000 7400000 5600000 8300000 6300000 4200000 8500000 29200000 25400000 40200000 24900000 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 62900000 72500000 82900000 126700000 102200000 88000000 62700000 78300000 71200000 80800000 72400000 70100000 54300000 65200000 67700000 -70100000 80400000 92300000 610500000 36300000 -328600000 -105400000 1154600000 112500000 3000000 -136200000 -18500000 -14800000 -27800000 -30300000 -14300000 -31500000 -27000000 -31300000 -39100000 -40800000 -44800000 -43900000
Equity & Other Income/(Expense) -111200000 -210000000 -200200000 -189800000 -644600000 -613600000 549400000 641000000 -139600000 -29400000 -216900000 -95000000 -261900000 -28800000 -167000000 117100000 26200000 35700000 21000000 21700000 0 0 0 0 0 0 0 0 0 0 6200000 0 0 0 0 0 0 0
Income Before Tax 1242900000 1163800000 1254400000 1177900000 350300000 -410700000 129200000 365800000 -79100000 108200000 -162500000 996100000 1507800000 851400000 467000000 840800000 481600000 271500000 -285600000 141700000 475900000 421900000 -127800000 96600000 238800000 209200000 187600000 216300000 358600000 400600000 254100000 338500000 313900000 338200000 412500000 552500000 571500000 409000000
Income Tax Expense 465100000 442100000 424900000 432500000 175600000 -65900000 166300000 192100000 155000000 121600000 105700000 291900000 552000000 358400000 261200000 271200000 209300000 97300000 -100400000 8700000 150300000 120400000 -8600000 -6100000 29300000 3400000 21500000 34500000 122300000 185700000 89800000 139700000 139800000 151600000 197000000 289500000 313700000 221000000
Income Attributable to Non-Controlling Interest 74500000 10700000 40200000 22400000 13100000 3400000 -2100000 10900000 110900000 13800000 -20300000 49900000 74300000 102000000 35300000 117100000 26200000 35700000 21000000 21700000 0 0 0 0 0 0 0 0 0 0 6200000 0 0 0 0 0 0 0
Net Income 703300000 711000000 789300000 723000000 161600000 -348200000 -35000000 162800000 -345000000 -27200000 -247900000 654300000 881500000 391000000 170500000 452500000 246100000 138500000 -206200000 111300000 325600000 301500000 -119200000 102700000 209500000 205800000 166100000 181800000 236300000 214900000 158100000 198800000 174100000 186600000 215500000 263000000 257800000 188000000
Depreciation and Amortization 821100000 844300000 713200000 661300000 610000000 668400000 771300000 679200000 594400000 677300000 568500000 729900000 745300000 631100000 459700000 400500000 388200000 269200000 274500000 29700000 147800000 96100000 80800000 100000000 6500000 -248900000 -18500000 -14800000 -27800000 -30400000 -20500000 -31500000 -27000000 -31300000 -39000000 -40700000 -44800000 -43900000
EBITDA 2213500000 2277400000 2242500000 2147400000 1699800000 951900000 408200000 474000000 719800000 891500000 686800000 1861900000 2543900000 1536300000 1136500000 1054100000 924000000 597300000 578400000 186000000 295100000 412600000 1107600000 309100000 248300000 -175900000 150600000 186700000 303000000 339900000 213100000 275500000 259900000 275600000 334400000 471000000 481900000 321200000
Earnings Per Share (EPS) 0.79 0.8 0.89 0.82 0.2 -0.42 -0.0427 0.2 -0.45 -0.0354 -0.33 0.9 1.22 0.55 0.25 0.69 0.44 0.33 -0.42 0.1 0.54 0.65 -0.26 0.23 -0.38 0.43 0.81 0.89 1.06 1.05 0.78 0.97 0.54 0.54 1.06 1.34 1.27 0.68
Diluted Earnings Per Share 0.77 0.78 0.89 0.81 0.19 -0.42 -0.0427 0.2 -0.45 -0.0352 -0.33 0.9 1.21 0.55 0.25 0.69 0.44 0.33 -0.42 0.1 0.54 0.64 -0.26 0.23 -0.38 0.43 0.81 0.89 1.06 1.05 0.78 0.97 0.54 0.54 1.06 1.34 1.27 0.68
Weighted Average Shares Outstanding 893318864 890968721 887306342 878661474 827386603 821532707 795000000 809889990 771290322 769141871 738734177 727459457 722376228 705364200 682000000 652538212 558259686 492922941 491987508 485020966 471814106 463846154 454450391 453250595 325000000 204000000 205061728 204269663 222924528 204666667 202692308 204948454 204000000 204000000 203301887 196268657 202992126 204000000
Diluted Weighted Average Shares Outstanding 895037887 893916246 893497539 889841717 839234102 821532707 820611806 810082192 774763151 771814815 742606726 730723950 730787498 714549842 682000000 656252205 562207148 496240970 493690893 487698431 475294239 471093750 454450391 453250595 325000000 204000000 205061728 204269663 222924528 204666667 202692308 204948454 204000000 204000000 203301887 196268657 202992126 204000000

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.