Roblox Corporation logo RBLX - Roblox Corporation

NEXT EARNINGS: May 7, 2026 EPS Est: $-0.37
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 22
HOLD 11
SELL 1
STRONG
SELL
0
| PRICE TARGET: $117.61 DETAILS
HIGH: $165.00
LOW: $74.00
MEDIAN: $115.00
CONSENSUS: $117.61
UPSIDE: 75.30%
Market Cap: 47.55B
Volume: 10,092,708
Avg Volume: 11,052,058
52 Week Range: 50.1-150.59
Sector: Technology
Industry: Electronic Gaming & Multimedia
Beta: 1.64
Last Dividend: $N/A
Exchange: NYSE
Country: US
Employees: 2,474
IPO Date: 2021-03-10
EPS (TTM): -1.54
P/E Ratio: -52.47
Revenue (TTM): 4.89B
Total Assets: 9.56B
Total Debt: 1.64B
Cash & Equiv: 1.21B
Rev Growth (5Y): 39.6%
EPS Growth (5Y): N/A
FCF Growth (5Y): 26.9%
ROCE: -23.2%
Debt/Equity: 4.15

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-02-05 $-0.45 $-0.47 +3.7% $1.4B $2.1B -31.9%
2025-10-30 $-0.37 $-0.49 +23.8% $1.4B $1.7B -20.4%
2025-07-31 $-0.41 $-0.36 -12.4% $1.1B $1.3B -15.1%
2025-05-01 $-0.32 $-0.40 +19.0% $1.0B $1.1B -9.5%
2025-02-06 $-0.33 $-0.45 +26.4% $988.2M $1.4B -28.0%
2024-10-31 $-0.37 $-0.38 +3.6% $919.0M $1.0B -10.1%
2024-08-01 $-0.32 $-0.39 +17.0% $893.5M $896.7M -0.3%
2024-05-09 $-0.43 $-0.53 +19.3% $801.3M $930.0M -13.8%

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018
Revenue 4.89B 3.60B 2.80B 2.23B 1.92B 923.88M 508.39M 324.96M
Net Income (1.07B) (935.38M) (1.15B) (924.37M) (491.65M) (253.25M) (70.97M) (88.08M)
EPS -1.54 -1.44 -1.87 -1.55 -0.97 -0.47 -0.13 -0.55
Total Assets 9.56B 7.18B 6.17B 5.38B 4.56B 1.85B 760.21M 542.36M
Total Debt 1.64B 1.81B 1.76B 1.56B 1.23B 0 0 0
Cash & Equivalents 1.21B 711.68M 678.47M 2.98B 3.00B 893.94M 301.49M 227.65M
Operating Cash Flow 1.80B 822.32M 458.18M 369.30M 659.11M 524.34M 99.19M 101.04M
Free Cash Flow 1.36B 642.67M 124.01M (58.37M) 557.98M 411.22M 14.46M 34.97M
FCF per Share 1.97 0.99 0.20 -0.10 1.10 0.77 0.03 0.22
Book Value 394.48M 221.45M 76.29M 306.03M 584.82M (252.39M) (137.31M) (113.19M)
Cash & ST Investments 3.06B 2.41B 2.19B 2.98B 3.00B 893.94M 358.54M 284.32M
ROC Equity -2.70 -4.22 -15.10 -3.02 -0.84 N/A N/A N/A