XML 8 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 157,063 $ 138,840
Accounts receivable, net of allowances of $8,690 and $4,763, respectively 95,919 82,987
Inventories 169,760 175,264
Prepaid expenses and other current assets 20,584 20,308
Total current assets 443,326 417,399
Property and equipment, net 139,729 156,394
Right-of-use assets 33,921 34,701
Goodwill 75,218 70,976
Intangible assets, net 95,593 93,518
Other assets 2,506 2,722
Total assets 790,293 775,710
Current liabilities:    
Accounts payable 47,240 52,984
Accrued expenses and other current liabilities 87,013 81,466
Contract liabilities 11,497 10,467
Short-term debt 1,929 1,656
Current portion of operating lease liabilities 6,505 6,453
Total current liabilities 154,184 153,026
Long-term debt 551,988 574,522
Derivative liability 0 0
Operating lease liabilities, less current portion 26,207 27,305
Other long-term liabilities 10,540 11,423
Commitments and contingencies (Note 8)
Redeemable preferred stock, $0.0001 par value; 20,000 shares authorized at June 30, 2025 and December 31, 2024; 3,319 shares issued and outstanding at June 30, 2025 and December 31, 2024 23,603 23,603
Stockholders' equity (deficit):    
Common stock, $0.0001 par value; 400,000 authorized; 148,842 shares issued and outstanding at June 30, 2025; and 144,129 shares issued and outstanding at December 31, 2024 15 14
Treasury stock, 1,808 shares, at cost (25,097) (25,097)
Additional paid-in capital 1,427,244 1,305,677
Accumulated other comprehensive loss (4,255) (13,678)
Accumulated deficit (1,374,136) (1,281,085)
Total stockholders' equity (deficit) 23,771 (14,169)
Total liabilities and stockholders' equity (deficit) $ 790,293 $ 775,710