XML 9 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Net sales $ 129,313 $ 128,209 $ 245,113 $ 263,352
Cost of sales (88,766) (90,446) (174,375) (183,171)
Gross profit 40,547 37,763 70,738 80,181
Operating expenses        
Selling, general and administrative (28,757) (31,051) (55,385) (60,520)
Research, product development and regulatory (5,803) (8,599) (11,485) (14,305)
Transformation (1,621) (7,345) (3,812) (8,497)
Operating income (loss) 4,366 (9,232) 56 (3,141)
Change in fair value of equity investments 0 (125) 0 513
Interest expense, net (4,450) (3,917) (8,215) (7,610)
Loss before provision for income taxes (84) (13,274) (8,159) (10,238)
Income tax (expense) benefit (765) 1,553 (1,152) 69
Net loss $ (849) $ (11,721) $ (9,311) $ (10,169)
Net loss per common share-basic $ (0.03) $ (0.42) $ (0.33) $ (0.36)
Net loss per common share-assuming dilution $ (0.03) $ (0.42) $ (0.33) $ (0.36)
Weighted average shares outstanding-basic 28,345 28,024 28,308 27,934
Weighted average shares outstanding-assuming dilution 28,345 28,024 28,308 27,934