MOS 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
05-31
2012
05-31
2011
05-31
2010
05-31
2009
05-31
2008
05-31
2007
05-31
2006
05-31
2005
05-31
2003
12-31
2002
12-31
2001
12-31
2000
12-31
1999
12-31
1998
12-31
1997
12-31
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
Report Filing: 2024-02-22 2023-02-23 2022-02-23 2021-02-22 2020-02-20 2019-03-13 2018-02-21 2017-02-15 2016-02-19 2015-02-17 2013-07-17 2012-07-17 2011-07-19 2010-07-23 2009-07-24 2008-07-29 2007-08-09 2006-08-11 2005-08-05 2003-12-31 2002-12-31 2001-12-31 2000-12-31 1999-12-31 1998-12-31 1997-12-31 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
Revenue 13696100000 19125200000 12357400000 8681700000 8906300000 9587300000 7409400000 7162800000 8895300000 9055800000 9974100000 11107800000 9937800000 6759100000 10298000000 9812600000 5773700000 5305800000 4396700000 2190600000 2057400000 1958700000 2095900000 2369300000 2696200000 2988600000 2981000000 1924000000 1441500000 897100000 1058500000 1131200000 1105700000 1221700000 1085600000
Cost of Revenue 11485500000 13369400000 9157100000 7616800000 8009000000 8088900000 6566600000 6352800000 7177400000 7129200000 7213900000 8022800000 6816000000 5065800000 7531300000 6652100000 4847600000 4668400000 3871200000 2009400000 1794400000 1769800000 1592200000 1594100000 1706100000 2066800000 2061500000 1341100000 1111500000 710700000 745700000 800100000 783200000 786300000 744600000
Gross Profit 2210600000 5755800000 3200300000 1064900000 897300000 1498400000 842800000 810000000 1717900000 1926600000 2760200000 3085000000 3121800000 1693300000 2766700000 3160500000 926100000 637400000 525500000 181200000 263000000 188900000 503700000 775200000 990100000 921800000 919500000 582900000 330000000 186400000 312800000 331100000 322500000 435400000 341000000
Operating Expenses 872500000 2006900000 1382700000 1486700000 1411300000 686500000 377100000 491000000 439100000 614800000 550600000 473900000 457600000 422500000 365800000 353800000 309800000 531600000 207000000 54800000 80700000 92800000 274300000 397000000 442100000 618800000 392000000 209600000 188400000 312800000 151400000 155300000 154200000 169500000 132800000
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
General and Administrative 0 0 0 0 0 0 301300000 304200000 361200000 0 427300000 410100000 372500000 360300000 321400000 335500000 309800000 241300000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Selling and Marketing 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
Other Operating Expenses 872500000 2006900000 1382700000 1486700000 1411300000 686500000 75800000 186800000 77900000 614800000 123300000 63800000 85100000 62200000 44400000 18300000 0 290300000 207000000 54800000 80700000 92800000 274300000 397000000 442100000 618800000 392000000 209600000 188400000 312800000 151400000 155300000 154200000 169500000 132800000
Operating Income 1338100000 3748900000 1817600000 -421800000 -514000000 811900000 465700000 319000000 1278800000 1311800000 2209600000 2611100000 2664200000 1270800000 2400900000 2806700000 616300000 105800000 318500000 126400000 182300000 96100000 229400000 378200000 548000000 303000000 527500000 373300000 141600000 -126400000 161400000 175800000 168300000 265900000 208200000
Net Interest(Non Operating) -129400000 -106800000 -143900000 -147100000 -149800000 -116400000 -138100000 -112400000 -97800000 -107600000 18100000 18700000 -5100000 -49600000 -43300000 -79400000 -32100000 -899200000 -37600000 -328500000 -269800000 -202600000 -525700000 -1695600000 -688800000 -190400000 -321900000 -163600000 -133300000 -98000000 -161000000 -4900000 -34100000 -48700000 1600000
Interest Income 59600000 31000000 25200000 33500000 33100000 49700000 33200000 28200000 35800000 21300000 18800000 20100000 22500000 16100000 46900000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Expense 189000000 137800000 169100000 180600000 182900000 166100000 171300000 140600000 133600000 128900000 700000 1400000 27600000 65700000 90200000 79400000 32100000 899200000 37600000 328500000 269800000 202600000 525700000 1695600000 688800000 190400000 321900000 163600000 133300000 98000000 161000000 4900000 34100000 48700000 -1600000
Equity & Other Income/(Expense) 117200000 1000400000 551100000 749800000 -592300000 -144000000 46400000 35800000 -77700000 13100000 -13200000 -900000 612200000 -31500000 548100000 -44900000 -78500000 633300000 -66000000 128000000 104400000 75800000 427400000 851700000 282400000 18700000 32800000 -2300000 -500000 47100000 141000000 -18100000 -6600000 -2300000 -18900000
Income Before Tax 1325900000 4642500000 2224800000 180900000 -1256100000 551500000 374000000 242400000 1103300000 1217300000 2214500000 2628900000 3271300000 1189700000 2905700000 2682400000 505700000 -160100000 214900000 -74100000 16900000 -30700000 131100000 -465700000 141600000 131300000 238400000 207400000 7800000 -177300000 141400000 152800000 127600000 214900000 190900000
Income Tax Expense 177000000 1224300000 597700000 -578500000 -224700000 77100000 494900000 -74200000 99100000 184700000 341000000 711400000 752800000 347300000 649300000 714900000 123400000 5300000 98300000 -36500000 30100000 -2800000 46800000 145400000 84500000 43500000 94100000 80300000 11400000 -57300000 50500000 57000000 45000000 77600000 79200000
Income(Loss) Attributable to Non-Controlling Interest -16000000 -164600000 -3500000 93300000 0 4400000 -13700000 18800000 3800000 4000000 -15200000 -12700000 3900000 15300000 -93800000 -115300000 -37400000 -44000000 -49000000 97800000 97000000 38600000 429300000 162200000 66100000 24900000 0 12400000 25200000 47100000 165500000 0 0 0 0
Net Income 1164900000 3582800000 1630600000 666100000 -1031400000 470000000 -107200000 297800000 1000400000 1028600000 1888700000 1930200000 2514600000 827100000 2350200000 2082800000 419700000 -121400000 165600000 -135400000 -110200000 -66500000 -345000000 -773300000 -9000000 62900000 144300000 114700000 -28800000 -167100000 -74600000 95800000 82600000 137300000 111700000
Depreciation and Amortization 960600000 933900000 812900000 847600000 882700000 883900000 665500000 711200000 739800000 750900000 604800000 508100000 447400000 445000000 359700000 356500000 313300000 270200000 180700000 171900000 173700000 165600000 171600000 232500000 251700000 183200000 168600000 134400000 122400000 61500000 83300000 90200000 92500000 99700000 78500000
EBITDA 2298700000 4682800000 2630500000 425800000 368700000 1695800000 1131200000 1030200000 2018600000 2062700000 2814400000 3119200000 3111600000 1715800000 2760600000 3163200000 929600000 376000000 499200000 298300000 356000000 261700000 401000000 610700000 799700000 486200000 696100000 507700000 264000000 -64900000 244700000 266000000 260800000 365600000 286700000
Earnings Per Share (EPS) 3.52 10.17 4.31 1.76 -2.69 1.22 -0.31 0.85 2.79 2.69 4.44 4.54 5.64 1.86 5.29 4.7 0.97 -0.32 0.48 -1.18 -0.96 -0.58 -3.02 -6.75 -0.08 0.67 1.56 1.94 -0.57 -3.79 -1.69 1.93 1.57 2.64 1.94
Diluted Earnings Per Share 3.5 10.06 4.27 1.75 -2.69 1.22 -0.31 0.85 2.78 2.68 4.42 4.42 5.62 1.85 5.27 4.67 0.95 -0.32 0.46 -1.18 -0.96 -0.58 -3.01 -6.75 -0.08 0.67 1.56 1.94 -0.57 -3.79 -1.69 1.93 1.57 2.64 1.94
Weighted Average Shares Outstanding 331300000 352400000 378100000 379000000 383800000 384800000 345806451 350400000 358500000 374100000 425817089 425470377 446000000 445100000 444200000 442700000 434300000 382200000 327800000 114800000 114600000 114500000 114400000 114562963 112500000 93880597 92500000 59123711 50526316 44089710 44142012 49637306 52611465 52007576 50206186
Diluted Weighted Average Shares Outstanding 333200000 356000000 381600000 381300000 383800000 386400000 350900000 351700000 360300000 375600000 426900000 436500000 447500000 446600000 446200000 445700000 440300000 382200000 360400000 114800000 114600000 114500000 114800000 114562963 112500000 93880597 92500000 59123711 50526316 44089710 44142012 49637306 52611465 52007576 50206186

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.