XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 60,136 $ 81,812
Marketable securities 8,000 1,975
Accounts receivable, net of allowances 89,158 86,455
Deferred costs 4,410 3,729
Prepaid expenses and other current assets 14,709 13,841
Total current assets 176,413 187,812
Property, plant and equipment, net 178,622 176,823
Operating right-of-use asset, net 153,481 153,601
Intangible assets, net 149,730 145,355
Deferred costs, non-current 3,614 4,355
Other long-term assets 4,437 3,977
Goodwill 356,185 317,243
Total assets 1,022,482 989,166
Current liabilities:    
Accounts payable 21,292 28,362
Accrued expenses and other current liabilities 94,196 101,819
Current portion of deferred revenue 8,169 7,031
Operating lease liability, current 3,628 3,111
Current portion of convertible senior notes 7,607 0
Total current liabilities 134,892 140,323
Other liabilities 584 576
Operating lease liability, net of current portion 221,870 219,191
Deferred revenue, net of current portion 6,735 7,955
Deferred tax liability 26,838 27,304
Convertible senior notes 247,025 281,284
Total liabilities 637,944 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 466,358 435,927
Accumulated deficit (80,085) (71,414)
Accumulated other comprehensive loss (1,765) (52,009)
Total stockholders’ equity 384,538 312,533
Total liabilities and stockholders’ equity 1,022,482 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