MSTR 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
Report Filing: 2024-02-15 2023-02-16 2022-02-16 2021-02-12 2020-02-14 2019-02-20 2018-02-07 2017-02-10 2016-02-26 2015-02-26 2014-02-12 2013-02-13 2012-02-17 2011-02-18 2010-02-24 2009-02-24 2008-02-19 2007-02-23 2006-03-10 2005-03-16 2004-03-12 2003-03-14 2002-03-19 2001-04-02 2000-04-13 1999-03-25 1997-12-31
Revenue 496261000 499264000 510762000 480735000 486327000 497638000 504543000 512161000 529869000 579830000 575888000 594606000 562150000 454577000 377788000 360393000 350674000 313823000 268662000 231208000 175577000 147827000 180416000 223930000 151258000 106400000 53600000
Cost of Revenue 118044000 102989000 91909000 91055000 99974000 99499000 96649000 93147000 101108000 135210000 138569000 152792000 142020000 106091000 66603000 63406000 60494000 44386000 36451000 32871000 27985000 27900000 45643000 70477000 28925000 16500000 9900000
Gross Profit 378217000 396275000 418853000 389680000 386353000 398139000 407894000 419014000 428761000 444620000 437319000 441814000 420130000 348486000 311185000 296987000 290180000 269437000 232211000 198337000 147592000 119927000 134773000 153453000 122333000 89900000 43700000
Operating Expenses 377413000 390192000 -457862000 261909000 387355000 394158000 333539000 311389000 294739000 439516000 417879000 411661000 405088000 297897000 224881000 229187000 201958000 169648000 138344000 129887000 119620000 109504000 201493000 306451000 154066000 80600000 43300000
Research & Development 120530000 127428000 117117000 103561000 109423000 102499000 78766000 73142000 65206000 103355000 98056000 94565000 72618000 50566000 41796000 30571000 36662000 34133000 31471000 24915000 27684000 26297000 32819000 61433000 27998000 12100000 5000000
Selling, General and Administrative 256882999 258303000 255642000 229046000 277932000 291659000 254773000 238202000 229254000 321429000 319823000 317096000 332470000 247331000 183085000 198616000 165225000 135444000 106802000 104901000 90055000 75814000 111960000 209857000 117960000 65200000 37100000
Other Operating Expenses 1 4461000 -830621000 -70698000 0 0 0 45000 279000 14732000 0 0 0 0 0 0 71000 71000 71000 71000 1881000 7393000 56714000 35161000 8108000 3300000 1200000
Operating Income 804000 6083000 876715000 127771000 -1002000 3981000 74355000 107625000 134022000 5104000 19440000 30153000 15042000 50589000 86304000 67800000 88222000 99789000 93867000 68450000 27972000 10423000 -66720000 -152998000 -31733000 9300000 400000
Net Interest(Non Operating) 0 0 58298000 -1104000 10909000 11855000 5205000 2203000 284000 162000 497000 141000 0 0 0 0 0 0 3068000 1274000 5753000 9141000 0 0 0 0 0
Interest Income 48960000 53136000 29149000 710000 10909000 11855000 5205000 2203000 284000 162000 497000 141000 0 0 0 0 0 0 2974000 1221000 644000 728000 0 0 0 0 0
Interest Expense 48960000 53136000 -29149000 1814000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -94000 -53000 -5109000 -8413000 0 0 0 0 0
Equity & Other Income/(Expense) -125329000 -1328548000 -1746402000 -146620000 28356000 4646000 -6953000 3218000 3558000 5785000 -3186000 -1063000 4258000 4371000 -504000 2971000 2965000 1572000 1235000 -404000 -40980000 19743000 21126000 -106908000 -764000 1000000 300000
Income Before Tax -124525000 -1322465000 -811389000 -19953000 38263000 20482000 72607000 113046000 137864000 11051000 16751000 29231000 19300000 54960000 85800000 70771000 91187000 101361000 98170000 69320000 -7255000 39307000 -45594000 -259906000 -32497000 10300000 700000
Income Tax Expense -553646000 147332000 -275909000 -12429000 3908000 -2019000 54964000 22138000 31933000 6016000 -9799000 8685000 1360000 11168000 25293000 29003000 32719000 30485000 33427000 -98993000 -2587000 1190000 2460000 1400000 1246000 3400000 100000
Income Attributable to Non-Controlling Interest 0 0 0 0 0 0 0 0 0 0 -56782000 0 0 0 -14330000 -65000 0 0 0 0 -765000 0 32814000 0 0 0 300000
Net Income 429121000 -1469797000 -535480000 -7524000 34355000 22501000 17643000 90908000 105931000 5035000 83332000 20546000 17940000 43792000 74837000 41833000 58468000 70876000 64743000 168313000 -3903000 38117000 -80868000 -261306000 -33743000 6900000 300000
Depreciation and Amortization 31270000 10874000 11358000 13332000 16699000 3701000 12572000 17195000 21214000 25295000 26399000 24519000 18526000 12799000 10631000 6399000 7596000 7635000 8496000 8323000 8834000 13111000 29560000 35161000 8108000 3300000 1200000
EBITDA 32074000 16957000 888073000 141103000 15697000 7682000 86927000 124820000 155236000 30399000 45839000 54672000 33568000 63388000 96935000 74199000 95818000 107424000 102363000 76773000 36806000 23534000 -37160000 -117837000 -23625000 12600000 1600000
Earnings Per Share (EPS) 31.39 -129.83 -53.44 -0.78 3.35 1.98 1.59 8.07 9.33 0.45 7.37 1.87 1.67 3.85 6.28 3.52 4.74 5.46 4.38 10.48 -0.26 3.2 -9.34 -327.53 -2.19 -0.15 -1
Diluted Earnings Per Share 26.42 -129.83 -53.44 -0.78 3.33 1.97 1.58 8.01 9.18 0.44 7.37 1.84 1.62 3.72 6.09 3.4 4.55 5.2 4.19 9.83 -0.26 3.12 -9.34 -327.53 -2.19 -0.15 -1
Weighted Average Shares Outstanding 13671000 11321000 10020000 9684000 10256000 11375000 11444000 11425000 11355000 11301000 11300000 10995000 10719000 11378000 11906000 11886000 12325000 12987000 14768000 16055000 14804000 11676000 8658700 797800 15405600 13397200 1179760
Diluted Weighted Average Shares Outstanding 16565999 11321000 10020000 9684000 10328000 11412000 11547000 11516000 11539000 11356000 11301000 11174000 11066000 11779000 12284000 12303000 12853000 13633000 15436000 17119000 14804000 11986000 8658700 797800 15405600 13397200 1179760

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.