MSTR Cash Flow 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
Net Income/Starting Line 429121000 -1469797000 -535480000 -7524000 34355000 22501000 17643000 90908000 105931000 5035000 83332000 20546000 17940000 43792000 60507000 41768000 58468000 70876000 64743000 168313000 -4668000 38117000 -48054000 -261306000 -33743000 6900000 300000
Cash From Operating Activities 12712000 3211000 93833000 53619000 60867000 10627000 78322000 110589000 149699000 14600000 29934000 49884000 56307000 75825000 96443000 88918000 97896000 104419000 102552000 85558000 37058000 668000 -4866000 -87806000 89000 -2500000 5000000
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
Deferred Income Tax -568949000 131133000 -284782000 -20830000 -5451000 -8274000 -2011000 -5377000 8767000 -1526000 -17962000 -79000 -5403000 1689000 16146000 20925000 26137000 26528000 27988000 5753000 -9916000 9527000 0 0 0 0 0
Stock Based Compensation 69571000 63619000 44126000 11153000 10209000 14636000 14267000 11817000 17299000 11786000 2078000 5431000 -741000 2041000 2041000 46000 1341000 1341000 3762000 11793000 -9527000 -9527000 0 0 0 0 0
Other Non-Cash Items 72754000 1303991000 847520000 80269000 165000 2065000 2269000 -1020000 1013000 1486000 -78745000 -454000 -5652000 724000 -1547000 4811000 -422000 -3299000 -4387000 -118586000 55624000 -30287000 20090000 124177000 4677000 200000 200000
Changes in Working Capital -21055000 -36609000 11091000 -22781000 4890000 -24002000 33582000 -2934000 -4525000 -27476000 14832000 -79000 31637000 14780000 8665000 14969000 4776000 1338000 1950000 9962000 -3289000 -20273000 -6462000 14162000 21047000 -12900000 3300000
Accounts Receivable 10307000 -5292000 2618000 -774000 -3672000 -8357000 15348000 -16878000 5003000 -276000 676000 -3438000 -15141000 -30134000 -9264000 -2975000 -10727000 -10727000 -3681000 -8798000 -5047000 -5047000 0 0 0 0 0
Inventory 0 0 -12360000 -4402000 -2295000 -2013000 32619000 -8062000 1131000 645000 -2699000 -1365000 16300000 4594000 13534000 -9033000 2403000 -3292000 0 0 0 0 0 0 0 0 0
Accounts Payable -634000 -3521000 3749000 9445000 -7321000 3378000 -9093000 6981000 1904000 -1701000 -4786000 3154000 4651000 1076000 1076000 10676000 8289000 8289000 0 0 0 0 0 0 0 0 0
Deferred Revenue -30728000 -27796000 17084000 -27050000 18178000 -17010000 -5292000 15025000 -12563000 -26144000 21641000 1570000 25827000 39244000 3319000 16301000 4811000 7068000 5631000 18760000 1758000 -15226000 -6462000 14162000 21047000 -12900000 3300000
Other Working Capital 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
Cash From Investing Activities -1905237000 -278590000 -2629235000 -1018693000 353687000 -209064000 -69730000 4209000 -7681000 -82110000 -54930000 -35833000 -36182000 -17427000 2638000 -42802000 -12695000 50332000 4322000 -74391000 201000 -9734000 26356000 -37726000 -43224000 -9300000 -7900000
Investments in Property Plant and Equipment -1905237000 -290407000 -2629235000 -1128651000 -10182000 -6846000 -3982000 -2337000 -13082000 -20796000 -16480000 -39264000 -46567000 -18474000 -22483000 -43742000 -6126000 -4806000 -1907000 -5649000 -4179000 -4326000 -1884000 -47420000 -23733000 -9300000 -7900000
Payments for Acquisitions 0 0 0 1125000000 -363869000 0 69730000 0 -9598000 -8396000 93699000 0 0 0 0 0 -53766000 0 0 -83000 0 0 0 0 0 0 0
Purchases of Securities 0 0 0 -9928000 -320487000 -694018000 -456468000 -354999000 -473779000 -370050000 -224103000 0 0 0 0 0 -58900000 -58900000 -169243000 -64095000 0 0 -1940000 -1496000 -24491000 0 0
Proceeds from Sales and Maturities of Securities 0 0 0 119886000 684356000 491800000 390720000 361680000 479200000 308900000 87000000 0 3371000 1047000 575000 1100000 112666000 112666000 180335000 83000 811000 288000 4735000 45263000 5000000 0 0
Other Investing Activities 0 11817000 0 -1125000000 363869000 0 -69730000 -135000 9578000 8232000 4954000 3431000 7014000 0 24546000 -160000 -6569000 1372000 -4863000 -4647000 3569000 -5696000 25445000 -34073000 0 0 0
Cash From Financing Activities 1889886000 265188000 2541685000 563233000 -66150000 -108515000 1656000 -1004000 9178000 -1470000 21637000 9759000 6970000 -107098000 2063000 -5861000 -82465000 -121386000 -128784000 3428000 -1370000 -14933000 -15650000 167796000 42197000 35700000 4600000
Debt Repayment -160546000 -246000 -1512410000 -635375000 0 -9000 -21000 -172000 -1447000 -2326000 -2284000 -491000 0 0 0 0 0 0 0 0 0 0 -866000 0 0 0 0
Common Stock Issued 2054545999 46592000 1000000000 51082000 6569000 0 0 0 0 0 0 0 0 0 0 2104000 3291000 6094000 5703000 5759000 3717000 995000 4224000 167796000 47197000 48500000 100000
Common Stock Repurchased -4114000 -2081999 2854000 -123224000 -72719000 -110977000 0 0 0 0 0 0 -108993000 -108993000 0 -8387000 -89028000 -131959000 -134487000 -2331000 0 0 -19783000 0 0 0 0
Dividends Paid -4114001 -2081999 -1512410000 -686457000 0 0 0 0 0 0 0 0 0 0 -60000 0 0 0 0 0 0 0 -192000 0 0 0 0
Other Financing Activities 4114002 223005998 4563651000 1957207000 -66150000 2471000 1677000 -832000 10625000 856000 23921000 10250000 115963000 1895000 2123000 422000 3272000 4479000 0 0 -5087000 -15928000 967000 0 -5000000 -12800000 4500000
Effect of Forex Changes on Cash 444000 -3375000 -2608000 4784000 -1374000 -3444000 8222000 -4160000 -5774000 -4272000 -863000 949000 -1558000 -1972000 710000 -2534000 3478000 3297000 -4086000 1837000 957000 626000 -634000 -520000 -612000 100000 200000
Net Change in Cash -2195000 -13566000 3675000 -397057000 347030000 -310396000 18470000 109634000 145422000 -73252000 -4222000 24759000 25537000 -50672000 101854000 37721000 6214000 36662000 -25996000 16432000 36846000 -23373000 5206000 41744000 -1550000 24000000 1900000
Cash at Beginning of Period 50868000 64434000 60759000 457816000 110786000 421182000 402712000 292341000 146919000 220171000 224393000 199634000 174097000 224769000 122915000 85194000 78980000 42318000 68314000 51882000 15036000 38409000 33203000 25941000 27491000 3500000 1700000
Cash at End of Period 48673000 50868000 64434000 60759000 457816000 110786000 421182000 401975000 292341000 146919000 220171000 224393000 199634000 174097000 224769000 122915000 85194000 78980000 42318000 68314000 51882000 15036000 38409000 67685000 25941000 27500000 3600000
Free Cash Flow -1892525000 -287196000 -2535402000 -1075032000 50685000 3781000 74340000 108252000 136617000 -6196000 13454000 10620000 9740000 57351000 73960000 45176000 91770000 99613000 100645000 79909000 32879000 -3658000 -6750000 -135226000 -23644000 -11800000 -2900000
Operating Cash Flow 12712000 3211000 93833000 53619000 60867000 10627000 78322000 110589000 149699000 14600000 29934000 49884000 56307000 75825000 96443000 88918000 97896000 104419000 102552000 85558000 37058000 668000 -4866000 -87806000 89000 -2500000 5000000
Capital Expenditure -1905237000 -290407000 -2629235000 -1128651000 -10182000 -6846000 -3982000 -2337000 -13082000 -20796000 -16480000 -39264000 -46567000 -18474000 -22483000 -43742000 -6126000 -4806000 -1907000 -5649000 -4179000 -4326000 -1884000 -47420000 -23733000 -9300000 -7900000

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.