XML 94 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 747,610 $ 608,180
Accounts receivable 88,975 46,728
Deferred cost of revenues 53,931 35,041
Prepaid expenses and other current assets 7,282 7,234
Total current assets 897,798 697,183
Property and equipment, net 11,792 12,969
Goodwill 4,050 4,050
Intangible assets, net 15,995 8,497
Operating lease right-of-use assets 19,103 22,508
Deferred tax assets, net 766 633
Restricted cash 2,735 0
Other assets 1,718 1,507
Total assets 953,957 747,347
Current liabilities    
Accounts payable 2,447 1,177
Deferred revenues 249,192 157,550
Income tax payable 792 1,069
Accrued expenses and other current liabilities 24,931 21,970
Total current liabilities 277,362 181,766
Long-term obligation under operating leases 21,094 23,503
Total liabilities 298,456 205,269
Commitments and contingencies (Note 10)
Stockholders’ equity    
Class A common stock, $0.0001 par value; 2,000,000 shares authorized as of December 31, 2023 and December 31, 2022; 36,311 and 31,899 issued and outstanding at December 31, 2023 and December 31, 2022, respectively Class B common stock, $0.0001 par value; 30,000 shares authorized as of December 31, 2023 and December 31, 2022; 6,215 and 8,462 issued and outstanding at December 31, 2023 and December 31, 2022, respectively 4 4
Additional paid-in capital 869,918 772,562
Accumulated deficit (214,421) (230,488)
Total stockholders’ equity 655,501 542,078
Total liabilities and stockholders' equity $ 953,957 $ 747,347