XML 17 R3.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 102,788 $ 81,812
Marketable securities 8,476 1,975
Accounts receivable, net of allowances 91,409 86,455
Deferred costs 4,830 3,729
Prepaid expenses and other current assets 11,557 13,841
Total current assets 219,060 187,812
Property, plant and equipment, net 174,251 176,823
Operating right-of-use asset, net 152,950 153,601
Intangible assets, net 138,742 145,355
Deferred costs, non-current 3,098 4,355
Other long-term assets 7,754 3,977
Goodwill 356,772 317,243
Total assets 1,052,627 989,166
Current liabilities:    
Accounts payable 42,600 28,362
Accrued expenses and other current liabilities 91,151 101,819
Current portion of deferred revenue 8,742 7,031
Operating lease liability, current 3,947 3,111
Current portion of convertible senior notes 7,627 0
Total current liabilities 154,067 140,323
Other liabilities 555 576
Operating lease liability, net of current portion 221,019 219,191
Deferred revenue, net of current portion 4,972 7,955
Deferred tax liability 24,479 27,304
Convertible senior notes 247,562 281,284
Total liabilities 652,654 676,633
Commitments and contingencies (Note 11)
Stockholders’ equity:    
Preferred stock: $0.001 par value; 10,000,000 shares authorized; 0 shares issued and outstanding 0 0
Additional paid-in capital 485,836 435,927
Accumulated deficit (84,326) (71,414)
Accumulated other comprehensive loss (1,568) (52,009)
Total stockholders’ equity 399,973 312,533
Total liabilities and stockholders’ equity 1,052,627 989,166
Class A voting common stock    
Stockholders’ equity:    
Class A and Class B common stock 29 27
Class B voting common stock    
Stockholders’ equity:    
Class A and Class B common stock $ 2 $ 2