XML 24 R2.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 $ 96,405 $ 87,770
Restricted cash 1,726 2,709
Accounts receivable, net 231,885 254,718
Inventory 78,806 79,179
Other current assets 45,663 39,286
Total current assets 454,485 463,662
Property and equipment, net 65,559 60,364
Intangible assets, net 143,344 187,537
Goodwill 300,892 300,892
Deferred income taxes 174,318 88,982
Operating lease right-of-use assets 46,240 34,544
Other assets 27,417 26,573
Total assets 1,212,255 1,162,554
Current liabilities:    
Current portion of term debt 8,750 6,125
Accounts payable 79,840 87,759
Accrued expenses and other 90,759 106,251
Operating lease liabilities 11,699 9,443
Deferred revenue 124,425 119,295
Total current liabilities 315,473 328,873
Long-term debt, net of current 324,525 330,726
Warrant liability 1,919 8,064
Operating lease liabilities, net of current 60,159 37,376
Deferred revenue, net of current 31,654 20,991
Deferred income taxes 5,728 5,941
Other long-term liabilities 23,803 25,962
Total liabilities 763,261 757,933
Commitments and contingencies (Note 26)
Stockholders' equity:    
Common stock, $0.0001 par value per share; 390,000,000 shares authorized at December 31, 2025; 240,000,000 shares authorized at December 31, 2024; 175,776,074 shares issued and outstanding at December 31, 2025; 175,599,250 shares issued and outstanding at December 31, 2024 18 18
Additional paid-in capital 1,976,958 1,970,708
Accumulated deficit (1,534,549) (1,574,185)
Accumulated other comprehensive income 6,567 8,080
Total stockholders' equity 448,994 404,621
Total liabilities and stockholders' equity $ 1,212,255 $ 1,162,554