XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Unaudited Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 172,862 $ 304,193
Accounts receivable, net of allowance for doubtful accounts of $808 and $788, respectively 40,703 44,248
Inventory 810 338
Prepaid expenses, prepaid income taxes and other current assets 21,107 27,868
Deferred contract costs 13,640 12,523
Restricted cash 2,848 2,036
Total current assets 251,970 391,206
Property and equipment, net 132,383 130,010
Intangible assets, net 11,318 11,767
Goodwill 46,714 46,167
Operating lease right-of-use assets 119,589 121,484
Deferred tax assets 110,050 106,672
Deferred contract costs, net of current portion 13,088 13,196
Other non-current assets 4,003 4,034
Total assets 689,115 824,536
Current liabilities:    
Accounts payable 29,891 26,410
Accrued expenses, accrued income taxes and other current liabilities 32,240 35,975
Deferred revenue 22,407 21,661
Operating lease liabilities 9,969 9,005
Total current liabilities 94,507 93,051
Operating lease liabilities 185,463 183,739
Deferred tax liabilities 15 26
Other non–current liabilities 7,080 6,031
Total liabilities 287,065 282,847
Commitments and contingencies (Note 8)
Stockholders’ equity:    
Preferred stock, $0.001 par value per share; 10,000,000 shares authorized; no shares issued and outstanding
Additional paid-in capital 6,775 169,013
Retained earnings 396,486 375,119
Accumulated other comprehensive loss (1,309) (2,547)
Total stockholders’ equity 402,050 541,689
Total liabilities and stockholders' equity 689,115 824,536
Class A Common Stock    
Stockholders’ equity:    
Common stock 84 89
Class B Common Stock    
Stockholders’ equity:    
Common stock $ 14 $ 15