v3.26.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 169,902 $ 102,788
Marketable securities 4,455 8,476
Accounts receivable, net of allowance 110,294 91,409
Deferred costs 4,384 4,830
Prepaid expenses and other current assets 17,089 11,557
Total current assets 306,124 219,060
Property, plant and equipment, net 165,771 174,251
Operating right-of-use asset, net 151,853 152,950
Intangible assets, net 121,361 138,742
Deferred costs, non-current 2,322 3,098
Other long-term assets 7,426 7,754
Goodwill 346,581 356,772
Total assets 1,101,438 1,052,627
Current liabilities:    
Accounts payable 49,143 42,600
Accrued expenses and other current liabilities 87,297 91,151
Current portion of deferred revenue 8,796 8,742
Operating lease liability, current 4,542 3,947
Current portion of convertible senior notes 0 7,627
Total current liabilities 149,778 154,067
Other liabilities 1,727 555
Operating lease liability, net of current portion 219,110 221,019
Deferred revenue, net of current portion 3,226 4,972
Deferred tax liability 18,655 24,479
Convertible senior notes 330,769 247,562
Total liabilities 723,265 652,654
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
Treasury common stock: shares, at cost; 576,794 and 0 shares as of June 30, 2026 and December 31, 2025, respectively (20,012) 0
Additional paid-in capital 490,860 485,836
Accumulated deficit (77,821) (84,326)
Accumulated other comprehensive loss (14,887) (1,568)
Total stockholders’ equity 378,173 399,973
Total liabilities and stockholders’ equity $ 1,101,438 $ 1,052,627
Treasury stock, shares (in shares) 576,794 0
Class A voting common stock    
Stockholders’ equity:    
Class A and Class B common stock $ 31 $ 29
Class B voting common stock    
Stockholders’ equity:    
Class A and Class B common stock $ 2 $ 2