IS Cash Flow Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2021
12-31
2020
12-31
2019
12-31
Report Filing: 2022-03-30 2020-12-31 2019-12-31
Net Income/Starting Line 59821000 58809000 32718000
Cash From Operating Activities 138722000 144427000 117760000
Depreciation and Amortization 24118000 16858000 17172000
Deferred Income Tax 644000 -633000 -278000
Stock Based Compensation 78515000 12596000 15329000
Other Non-Cash Items -6588000 54438000 49224000
Changes in Working Capital -17788000 2359000 3595000
Accounts Receivable -82584000 -39816000 -37758000
Inventory 0 0 0
Accounts Payable 97701000 40706000 38447000
Deferred Revenue -32905000 1469000 2906000
Other Working Capital 0 0 0
Cash From Investing Activities -144118000 -27645000 -15999000
Investments in Property Plant and Equipment -14190000 -13073000 -11303000
Payments for Acquisitions -147549000 12024000 9952000
Purchases of Securities 0 -60180000 -45600000
Proceeds from Sales and Maturities of Securities 17590000 50690000 45500000
Other Investing Activities 31000 -17106000 -14548000
Cash From Financing Activities 581438000 -6309000 -106333000
Debt Repayment -85000000 -7500000 -5000000
Common Stock Issued 0 0 0
Common Stock Repurchased 0 0 0
Dividends Paid 0 0 -100000000
Other Financing Activities 666438000 1191000 -1333000
Effect of Forex Changes on Cash 2627000 1395000 1244000
Net Change in Cash 578669000 111868000 -3328000
Cash at Beginning of Period 203087000 91219000 94547000
Cash at End of Period 781756000 203087000 91219000
Free Cash Flow 124532000 131354000 106457000
Operating Cash Flow 138722000 144427000 117760000
Capital Expenditure -14190000 -13073000 -11303000

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.