XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 35,933 $ 81,812
Marketable securities 5,758 1,975
Accounts receivable, net of allowances 86,991 86,455
Deferred costs 4,012 3,729
Prepaid expenses and other current assets 18,718 13,841
Total current assets 151,412 187,812
Property, plant and equipment, net 176,616 176,823
Operating right-of-use asset, net 153,421 153,601
Intangible assets, net 145,375 145,355
Deferred costs, non-current 3,996 4,355
Other long-term assets 4,290 3,977
Goodwill 329,264 317,243
Total assets 964,374 989,166
Current liabilities:    
Accounts payable 16,566 28,362
Accrued expenses and other current liabilities 81,281 101,819
Current portion of deferred revenue 7,039 7,031
Operating lease liability, current 3,255 3,111
Current portion of convertible senior notes 7,598 0
Total current liabilities 115,739 140,323
Other liabilities 575 576
Operating lease liability, net of current portion 221,577 219,191
Deferred revenue, net of current portion 7,965 7,955
Deferred tax liability 26,356 27,304
Convertible senior notes 246,756 281,284
Total liabilities 618,968 676,633
Commitments and contingencies (Note 12)
Stockholders’ equity:    
Preferred stock: $0.001 par value; 10,000,000 shares authorized; 0 shares issued and outstanding 0 0
Additional paid-in capital 457,077 435,927
Accumulated deficit (75,154) (71,414)
Accumulated other comprehensive loss (36,547) (52,009)
Total stockholders’ equity 345,406 312,533
Total liabilities and stockholders’ equity 964,374 989,166
Class A voting common stock    
Stockholders’ equity:    
Class A and Class B common stock 28 27
Class B voting common stock    
Stockholders’ equity:    
Class A and Class B common stock $ 2 $ 2