v3.25.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 785,791 $ 747,610
Short-term investments 91,854 0
Accounts receivable 128,923 88,975
Deferred cost of revenues 80,162 53,931
Prepaid expenses and other current assets 14,858 7,282
Total current assets 1,101,588 897,798
Operating lease right-of-use assets 47,495 19,103
Intangible assets, net 19,899 15,995
Long-term investments 98,292 0
Property and equipment, net 18,943 11,792
Goodwill 10,538 4,050
Restricted cash 2,735 2,735
Deferred tax assets, net 675 766
Other assets 1,563 1,718
Total assets 1,301,728 953,957
Current liabilities    
Deferred revenues 372,884 249,192
Accounts payable 6,381 2,447
Income tax payable 6,591 792
Accrued expenses and other current liabilities 36,375 24,931
Total current liabilities 422,231 277,362
Long-term obligation under operating leases 54,656 21,094
Deferred tax liabilities, net 291 0
Total liabilities 477,178 298,456
Commitments and contingencies (Note 11)
Stockholders’ equity    
Class A common stock, $0.0001 par value; 2,000,000 shares authorized as of December 31, 2024 and December 31, 2023; 38,730 and 36,311 issued and outstanding at December 31, 2024 and December 31, 2023, respectively Class B common stock, $0.0001 par value; 30,000 shares authorized as of December 31, 2024 and December 31, 2023; 6,206 and 6,215 issued and outstanding at December 31, 2024 and December 31, 2023, respectively 4 4
Additional paid-in capital 950,393 869,918
Accumulated deficit (125,847) (214,421)
Total stockholders’ equity 824,550 655,501
Total liabilities and stockholders' equity $ 1,301,728 $ 953,957