IFBD Cash Flow Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2022
12-31
2021
12-31
2020
12-31
2019
12-31
2018
12-31
Report Filing: 2023-05-01 2022-05-16 2021-05-14 2019-12-31 2018-12-31
Net Income/Starting Line -16186085 -14225913 4060160 5101828 2442375
Cash From Operating Activities -5233871 -7539235 1530698 6321227 -1162798
Depreciation and Amortization 1426019 1055801 481993 203529 341928
Deferred Income Tax -77649 124058 197892 356092 -112739
Stock Based Compensation 10133 5830429 0 0 0
Other Non-Cash Items 8021842 225436 193980 15555 69467
Changes in Working Capital 1571869 -549046 -3403327 644223 -3903829
Accounts Receivable 2015167 -4353510 -1666678 1352268 -162502
Inventory 384900 288427 -1280180 164112 -1749392
Accounts Payable -994009 3916913 -650176 -90441 -1721261
Deferred Revenue 165811 -400876 193707 -781716 -270674
Other Working Capital 0 0 0 0 0
Cash From Investing Activities -5270805 -10363252 -3242564 -2037364 -55324
Investments in Property Plant and Equipment -470805 -2147561 -3242564 -2054283 -644482
Payments for Acquisitions 0 -1289465 0 -1788665 0
Purchases of Securities 0 -15000000 0 0 0
Proceeds from Sales and Maturities of Securities 0 8073774 0 0 0
Other Investing Activities -4800000 0 0 1805584 589158
Cash From Financing Activities 5539097 22336927 -233382 -3445761 2431084
Debt Repayment -4323263 -3178592 -2896792 -4169019 -872850
Common Stock Issued 763810 22846983 0 0 0
Common Stock Repurchased 0 0 0 0 0
Dividends Paid 0 0 0 0 0
Other Financing Activities 9098550 2668536 2663410 723258 3303934
Effect of Forex Changes on Cash -289017 176449 118354 -40048 -123997
Net Change in Cash -5254596 4610889 -1826894 798054 1088965
Cash at Beginning of Period 6293415 1682526 3509420 2711366 1622401
Cash at End of Period 1038819 6293415 1682526 3509420 2711366
Free Cash Flow -5704676 -9686796 -1711866 4266944 -1807280
Operating Cash Flow -5233871 -7539235 1530698 6321227 -1162798
Capital Expenditure -470805 -2147561 -3242564 -2054283 -644482

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.