
Roblox Corporation
RBLXFinancial Statements
Income Statement (Annual)
Amounts in millions
2024
12/31/2024
Revenue
3,602
Cost of Revenue
801
Gross Profit
2,801
Gross Margin
77.8%
Operating Income
-1,063
Operating Margin
-29.5%
Net Income
-935
Net Margin
-26.0%
EPS (Basic)
$-1.44
EPS (Diluted)
$-1.44
EBITDA
-670
EBITDA Margin
-18.6%
2023
12/31/2023
Revenue
2,799
Cost of Revenue
649
Gross Profit
2,150
Gross Margin
76.8%
Operating Income
-1,259
Operating Margin
-45.0%
Net Income
-1,152
Net Margin
-41.2%
EPS (Basic)
$-1.87
EPS (Diluted)
$-1.87
EBITDA
-911
EBITDA Margin
-32.5%
2022
12/31/2022
Revenue
2,225
Cost of Revenue
548
Gross Profit
1,677
Gross Margin
75.4%
Operating Income
-924
Operating Margin
-41.5%
Net Income
-924
Net Margin
-41.5%
EPS (Basic)
$-1.55
EPS (Diluted)
$-1.55
EBITDA
-762
EBITDA Margin
-34.2%
2021
12/31/2021
Revenue
1,919
Cost of Revenue
497
Gross Profit
1,422
Gross Margin
74.1%
Operating Income
-495
Operating Margin
-25.8%
Net Income
-492
Net Margin
-25.6%
EPS (Basic)
$-0.97
EPS (Diluted)
$-0.97
EBITDA
-421
EBITDA Margin
-22.0%
2020
12/31/2020
Revenue
924
Cost of Revenue
240
Gross Profit
684
Gross Margin
74.0%
Operating Income
-266
Operating Margin
-28.8%
Net Income
-253
Net Margin
-27.4%
EPS (Basic)
$-0.47
EPS (Diluted)
$-0.47
EBITDA
-221
EBITDA Margin
-23.9%