ROKU, INCROKU

Market cap
$16.4B
P/E ratio
Dec 31,
2017
Dec 31,
2018
Dec 31,
2019
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Dec 31,
2024
Net loss-64-9-60-18242-498-710-129
Depreciation and amortization58163643497063
Stock-based compensation expense113885134188360370385
Amortization of right-of-use assets---2931565847
Amortization Expense Of Content Assets----96234208229
Foreign currency remeasurement (gains) losses-----8-1-6
Change in fair value of strategic investment in convertible promissory notes------041
Impairment of assets-01---26929
Provision for doubtful accounts0114-1221
Other items, net---1-0-0-2-3
Accounts receivable41511101962221157-2
Inventories-113144-456-1566
Prepaid expenses and other current assets701236716-1511
Content assets and liabilities, net-----313267193
Other non-current assets31311037112
Accounts payable24-096814248-111
Accrued liabilities241879103381685838
Operating lease liabilities------9-28-64
Other long-term liabilities4-1-31-1-0-14
Deferred revenue-10-1122-741114
Net cash provided by operating activities-141414822812256218
Purchases of property and equipment918778240162835
Purchase of strategic investments-----401020
Net cash used in investing activities--60-110-81-177-202-93-25
Repayments of borrowings40--7451080-
Issuance costs related to credit agreement-------2
Proceeds from equity issued under incentive plans-2528171918199
Taxes paid related to net share settlement of equity awards-------96
Net cash provided by (used in) financing activities-254585091,0038-61-89
Net increase (decrease) in cash, cash equivalents and restricted cash--3625761,054-182102104
Effect of exchange rate changes on cash, cash equivalents and restricted cash----0-43-10
Cash paid for interest-0333410
Income Taxes Paid011117719
Capital Expenditures Incurred but Not yet Paid1211132900