XML 22 R2.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 1,600,530 $ 893,943
Accounts receivable—net of allowances 233,781 246,986
Prepaid expenses and other current assets 29,135 26,274
Deferred cost of revenue, current portion 309,388 256,928
Total current assets 2,172,834 1,424,131
Property and equipment—net 209,794 206,415
Operating lease right-of-use assets 205,117 0
Deferred cost of revenue, long-term 123,595 113,793
Intangible assets, net 40,202 42,326
Goodwill 59,568 59,568
Other assets 4,969 1,567
Total assets 2,816,079 1,847,800
Current liabilities:    
Accounts payable 8,269 12,012
Accrued expenses and other current liabilities 122,285 65,392
Developer exchange liability 84,337 80,912
Deferred revenue—current portion 1,295,464 1,070,230
Total current liabilities 1,510,355 1,228,546
Deferred revenue—net of current portion 528,904 484,699
Operating lease liabilities 184,721 0
Other long-term liabilities 505 22,109
Total liabilities 2,224,485 1,735,354
Commitments and contingencies (Note 11)
Convertible Preferred Stock    
Convertible preferred stock, Series A, B, C, D, D-1, E, F, and G $0.0001 par value, 100,000 and 349,522 shares authorized as of March 31, 2021, and December 31, 2020, respectively; zero and 337,235 shares issued and outstanding as of March 31, 2021, and December 31, 2020, respectively; aggregate liquidation preference of zero and $335,654 as of March 31, 2021, and December 31, 2020, respectively 0 344,827
Stockholders' Equity (Deficit)    
Preferred stock 0 0
Common stock 57 20
Additional paid-in capital 1,199,833 239,792
Accumulated other comprehensive income 90 90
Accumulated deficit (626,507) (492,290)
Total Roblox Corporation stockholders' equity (deficit) 573,473 (252,388)
Noncontrolling interests 18,121 20,007
Total stockholders' equity (deficit) 591,594 (232,381)
Total liabilities, convertible preferred stock, and stockholders' equity (deficit) $ 2,816,079 $ 1,847,800