ROKU 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
Report Filing: 2024-02-16 2023-02-16 2022-02-18 2021-02-26 2020-03-02 2019-03-01 2018-03-01 2016-12-31 2015-12-31
Net Income/Starting Line -709561000 -498005000 242385000 -17507000 -59937000 -8857000 -63509000 -42758000 -40611000
Cash From Operating Activities 255856000 11795000 228081000 148192000 13707000 13922000 37292000 -32463000 -32604000
Depreciation and Amortization 128026000 104158000 73645000 87341000 15669000 8389000 5336000 5302000 2555000
Deferred Income Tax -420219000 0 -904000 3801000 1274000 1999000 43354000 3601000 2568000
Stock Based Compensation 370130000 359931000 187532000 134076000 85175000 0 10953000 8206000 5284000
Other Non-Cash Items 894746000 236048000 95469000 524000 531000 342000 784000 709000 1963000
Changes in Working Capital -7266000 -190337000 -370046000 -60043000 -29005000 -25625000 40374000 -7523000 -4363000
Accounts Receivable -56937000 -10887000 -221768000 -196046000 -110225000 -50673000 -41184000 -26492000 -14118000
Inventory 14725000 -56471000 3619000 -4181000 -14129000 -2953000 10828000 -13256000 -3754000
Accounts Payable 248175000 14190000 8428000 6410000 9409000 -98000 24315000 -2808000 4724000
Deferred Revenue -213229000 -137169000 -160325000 133774000 85940000 28099000 46415000 35033000 8785000
Other Working Capital 0 0 0 0 0 0 0 0 0
Cash From Investing Activities -92619000 -201696000 -176819000 -81324000 -110295000 -60133000 -12268000 -8567000 -5205000
Investments in Property Plant and Equipment -82619000 -161696000 -40041000 -82382000 -84608000 -18327000 -9229000 -8596000 -5019000
Payments for Acquisitions 0 0 -136778000 0 -68132000 -500000 -2959000 0 0
Purchases of Securities -10000000 -40000000 0 0 -12365000 -53806000 0 0 0
Proceeds from Sales and Maturities of Securities 0 0 0 0 54810000 12000000 0 0 0
Other Investing Activities -10000000 -40000000 0 1058000 35017000 500000 -80000 29000 -186000
Cash From Financing Activities -61243000 8357000 1003147000 509048000 458328000 24525000 117664000 -156000 58547000
Debt Repayment -80000000 -10000000 -5000000 -74325000 -99608000 0 -40446000 -15000000 -2576000
Common Stock Issued 18757000 18357000 989615000 497242000 358720000 0 131646000 0 0
Common Stock Repurchased 0 0 0 0 0 0 0 0 0
Dividends Paid 0 0 0 0 0 0 0 0 0
Other Financing Activities -61243000 8356999 18532000 86131000 199216000 24525000 26464000 14844000 61123000
Effect of Forex Changes on Cash 2654000 -4170000 12000 0 29000 0 0 0 0
Net Change in Cash 104647999 -185714000 1054421000 575916000 361769000 -21686000 142688000 -41186000 20738000
Cash at Beginning of Period 1961956000 2147670000 1093249000 517333000 155564000 177250000 34562000 75748000 55010000
Cash at End of Period 2066603999 1961956000 2147670000 1093249000 517333000 155564000 177250000 34562000 75748000
Free Cash Flow 173237000 -149901000 188040000 65810000 -70901000 -4405000 28063000 -41059000 -37623000
Operating Cash Flow 255856000 11795000 228081000 148192000 13707000 13922000 37292000 -32463000 -32604000
Capital Expenditure -82619000 -161696000 -40041000 -82382000 -84608000 -18327000 -9229000 -8596000 -5019000

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.