XML 77 R70.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Reporting - Schedule of evaluating the Companys Financial Performance (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Net sales $ 129,313 $ 128,209 $ 245,113 $ 263,352
Cost of sales        
Total 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)
Segment Reporting Expense Information Used By Codm Consolidated [Member]        
Segment Reporting Information [Line Items]        
Net sales 129,313 128,209 245,113 263,352
Cost of sales        
Material and other costs (79,243) (80,763) (155,267) (164,084)
Warehousing, handling, and outbound freight (9,523) (9,683) (19,108) (19,087)
Total 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)