Logo image of ROKU

ROKU INC (ROKU) Stock Balance Sheet

NASDAQ:ROKU - Nasdaq - US77543R1023 - Common Stock - Currency: USD

85.09  +2.51 (+3.04%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

MRQ
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
ASSETS
Current Assets
Cash
ROKU Cash ChartROKU Cash over time chart
N/AN/A1.96B2.15B1.09B
Cash Equivalents
ROKU Cash Equivalents ChartROKU Cash Equivalents over time chart
2.13B2.03BN/AN/AN/A
Marketable Securities
ROKU Marketable Securities ChartROKU Marketable Securities over time chart
N/AN/AN/AN/AN/A
Receivables
ROKU Receivables ChartROKU Receivables over time chart
737.28M834.30M803.40M799.30M531.30M
Inventories
ROKU Inventories ChartROKU Inventories over time chart
191.21M92.13M106.70M50.30M53.90M
Other Current Assets
ROKU Other Current Assets ChartROKU Other Current Assets over time chart
130.96M120.62M92.80M58.80M19.60M
Total Current Assets
ROKU Total Current Assets ChartROKU Total Current Assets over time chart
3.19B3.07B2.96B3.05B1.70B
 
Non-Current Assets
PPE Net
ROKU PPE Net ChartROKU PPE Net over time chart
537.33M636.00M856.70M523.20M421.40M
Goodwill
ROKU Goodwill ChartROKU Goodwill over time chart
161.52M161.52M161.50M161.50M73.10M
Intangibles
ROKU Intangibles ChartROKU Intangibles over time chart
31.03M41.75M58.90M84.10M62.20M
Other Non-Current Assets
ROKU Other Non-Current Assets ChartROKU Other Non-Current Assets over time chart
387.12M349.58M370.60M258.80M16.30M
Total Non-Current Assets
ROKU Total Non-Current Assets ChartROKU Total Non-Current Assets over time chart
1.12B1.19B1.45B1.03B572.90M
 
TOTAL ASSETS
ROKU TOTAL ASSETS ChartROKU TOTAL ASSETS over time chart
4.30B4.26B4.41B4.08B2.27B
 
LIABILITIES
Current Liabilities
Short Term Debt
ROKU Short Term Debt ChartROKU Short Term Debt over time chart
0.000.000.000.000.00
Current Portion Of LT Debt.
ROKU Current Portion Of LT Debt. ChartROKU Current Portion Of LT Debt. over time chart
0.000.0080.00M9.90M4.90M
Accrued Expenses
ROKU Accrued Expenses ChartROKU Accrued Expenses over time chart
572.79M548.84M549.80M383.20M241.10M
Accounts Payable
ROKU Accounts Payable ChartROKU Accounts Payable over time chart
574.41M624.53M365.90M290.80M218.90M
Other Current Liabilities
ROKU Other Current Liabilities ChartROKU Other Current Liabilities over time chart
93.41M102.16M87.70M45.80M55.50M
Total Current Liabilities
ROKU Total Current Liabilities ChartROKU Total Current Liabilities over time chart
1.24B1.28B1.08B729.60M520.30M
 
Non-Current Liabilities
Long Term Debt
ROKU Long Term Debt ChartROKU Long Term Debt over time chart
0.000.000.0080.00M89.90M
Other Non-Current Liabilities
ROKU Other Non-Current Liabilities ChartROKU Other Non-Current Liabilities over time chart
602.30M659.93M682.80M505.90M332.30M
Total Non-Current Liabilities
ROKU Total Non-Current Liabilities ChartROKU Total Non-Current Liabilities over time chart
602.30M659.93M682.70M585.90M422.20M
 
TOTAL LIABILITIES
ROKU TOTAL LIABILITIES ChartROKU TOTAL LIABILITIES over time chart
1.84B1.94B1.77B1.32B942.50M
 
SHAREHOLDERS' EQUITY
Retained Earnings
ROKU Retained Earnings ChartROKU Retained Earnings over time chart
-1.39B-1.30B-588.00M-90.00M-332.40M
Additional Paid In Capital
ROKU Additional Paid In Capital ChartROKU Additional Paid In Capital over time chart
3.85B3.62B3.23B2.86B1.66B
Common Shares
ROKU Common Shares ChartROKU Common Shares over time chart
15.00K14.00K0.000.000.00
Other Shareholders' Equity
ROKU Other Shareholders' Equity ChartROKU Other Shareholders' Equity over time chart
-47.00K159.00K-300.00K0.000.00
Shares Outstanding
ROKU Shares Outstanding ChartROKU Shares Outstanding over time chart
145.20M143.50M140.00M135.10M128.00M
Tangible Book Value per Share
ROKU Tangible Book Value per Share ChartROKU Tangible Book Value per Share over time chart
15.6214.7917.3318.669.32
Total Shareholders' Equity
ROKU Total Shareholders' Equity ChartROKU Total Shareholders' Equity over time chart
2.46B2.33B2.65B2.77B1.33B
 
TOTAL LIABILITIES AND EQUITY
ROKU TOTAL LIABILITIES AND EQUITY ChartROKU TOTAL LIABILITIES AND EQUITY over time chart
4.30B4.26B4.41B4.08B2.27B
 
Statistics
Debt/Equity
ROKU Debt/Equity ChartROKU Debt/Equity over time chart
N/AN/AN/A0.030.07
Current Ratio
ROKU Current Ratio ChartROKU Current Ratio over time chart
2.572.412.744.193.26
Return On Assets (ROA)
ROKU Return On Assets (ROA) ChartROKU Return On Assets (ROA) over time chart
-4.00%-16.65%-11.29%5.94%-0.77%
Return On Equity (ROE)
ROKU Return On Equity (ROE) ChartROKU Return On Equity (ROE) over time chart
-7.00%-30.50%-18.82%8.76%-1.32%
Return On Invested Capital (ROIC)
ROKU Return On Invested Capital (ROIC) ChartROKU Return On Invested Capital (ROIC) over time chart
N/AN/AN/A5.63%N/A
Return On Invested Capital Ex Cash (ROICexc)
ROKU Return On Invested Capital Ex Cash (ROICexc) ChartROKU Return On Invested Capital Ex Cash (ROICexc) over time chart
N/AN/AN/A5.63%N/A
Return On Invested Capital Ex Cash + Goodwill (ROICexcg)
ROKU Return On Invested Capital Ex Cash + Goodwill (ROICexcg) ChartROKU Return On Invested Capital Ex Cash + Goodwill (ROICexcg) over time chart
N/AN/AN/A6.08%N/A

All data in USD , ROIC based on taxRate of 0.21

Charts

ROKU Balance Sheet Over Time ChartROKU Balance Sheet Over Time: Assets, Equity, Liabilities and DebtBalance Sheet Over Time 2015 2016 2017 2018 2019 2020 2021 2022 2023 MRQ LIABILITIES + EQUITY TOTAL ASSETS
ROKU Balance Sheet - Short Vs Long Term ChartROKU Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 1B 2B 3B