XML 15 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Unaudited Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 231,233 $ 304,193
Accounts receivable, net of allowance for doubtful accounts of $935 and $788, respectively 41,032 44,248
Inventory 963 338
Prepaid expenses, prepaid income taxes and other current assets 19,081 27,868
Deferred contract costs 14,547 12,523
Restricted cash 2,116 2,036
Total current assets 308,972 391,206
Property and equipment, net 130,299 130,010
Intangible assets, net 4,303 11,767
Goodwill 28,370 46,167
Operating lease right-of-use assets 117,454 121,484
Deferred tax assets 120,002 106,672
Deferred contract costs, net of current portion 13,032 13,196
Other non-current assets 3,689 4,034
Total assets 726,121 824,536
Current liabilities:    
Accounts payable 32,738 26,410
Accrued expenses, accrued income taxes and other current liabilities 31,893 35,975
Deferred revenue 23,395 21,661
Operating lease liabilities 9,173 9,005
Total current liabilities 97,199 93,051
Operating lease liabilities 186,038 183,739
Deferred tax liabilities 26 26
Other non–current liabilities 7,381 6,031
Total liabilities 290,644 282,847
Commitments and contingencies (Note 9)
Stockholders’ equity:    
Preferred stock, $0.001 par value per share; 10,000,000 shares authorized; no shares issued and outstanding
Additional paid-in capital 15,366 169,013
Retained earnings 418,642 375,119
Accumulated other comprehensive income (loss) 1,370 (2,547)
Total stockholders’ equity 435,477 541,689
Total liabilities and stockholders' equity 726,121 824,536
Class A Common Stock    
Stockholders’ equity:    
Common stock 85 89
Class B Common Stock    
Stockholders’ equity:    
Common stock $ 14 $ 15