Cash Flow Statement | Trend | Unit | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 |
---|---|---|---|---|---|---|---|
Net Income |
Loading...
|
M | 1,971 | 2,249 | 1,297 | 817 | 1,411 |
Depreciation and Amortization |
Loading...
|
M | 798 | 484 | 391 | 367 | 386 |
Non-Cash Items (Other) |
Loading...
|
M | 432 | 300 | -32 | 1,046 | 316 |
Operating Cash Flow |
Loading...
|
M | 2,657 | 4,027 | 2,062 | 1,323 | 1,574 |
Capital Expenditures |
Loading...
|
M | -140 | -214 | -247 | -119 | -107 |
Net Acquisitions |
Loading...
|
M | - | - | - | - | - |
Other Investing Activities |
Loading...
|
M | - | 126 | 91 | 67 | 228 |
Investing Cash Flow |
Loading...
|
M | - | 126 | 91 | 67 | 228 |
Repayment/Issuance of Debt (Net) |
Loading...
|
M | - | 5,148 | -3,874 | -4,039 | 1,639 |
Equity Repurchase (Common, Net) |
Loading...
|
M | -82 | -250 | -1,350 | -92 | -441 |
Dividends Paid |
Loading...
|
M | 1,034 | 1,010 | 888 | 698 | 671 |
Other Financial Activities |
Loading...
|
M | 16,940 | 17,791 | -48 | -19 | -24 |
Financing Cash Flow |
Loading...
|
M | 16,940 | 17,791 | -48 | -19 | -24 |
Exchange Rate Adjustment |
Loading...
|
M | - | - | - | - | - |
Beginning Cash |
Loading...
|
M | 6,704 | 5,522 | 6,595 | 1,170 | 2,672 |
Ending Cash |
Loading...
|
M | 10,129 | 6,704 | 5,522 | 6,595 | 1,170 |
Stock-Based Compensation |
Loading...
|
M | 97 | 105 | 129 | 77 | 83 |
Issuance/Purchase of Shares |
|
M | -82 | -250 | -1,350 | -92 | -441 |
Capital Stock Change |
Loading...
|
M | 317 | 317 | 486 | 988 | 0 |
Working Capital |
Loading...
|
M | 26,243 | 0 | 38,996 | 23,014 | 12,815 |
Free Cash Flow |
Loading...
|
M | 2,517 | 3,813 | 1,815 | 1,204 | 1,467 |
StockViz Staff
September 20, 2024
Any question? Send us an email