XML 9 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]        
Net sales $ 128,209 $ 132,790 $ 263,352 $ 257,674
Cost of sales (90,446) (89,881) (183,171) (176,230)
Gross profit 37,763 42,909 80,181 81,444
Operating expenses        
Selling, general and administrative (31,051) (29,742) (60,520) (56,140)
Research, product development and regulatory (8,599) (9,413) (14,305) (18,283)
Transformation (7,345) 0 (8,497) 0
Operating (loss) income (9,232) 3,754 (3,141) 7,021
Change in fair value of equity investments (125) (55) 513 (77)
Interest expense, net (3,917) (3,211) (7,610) (4,898)
(Loss) income before provision for income taxes (13,274) 488 (10,238) 2,046
Income tax benefit (expense) 1,553 (1,541) 69 (1,181)
Net (loss) income $ (11,721) $ (1,053) $ (10,169) $ 865
Net (loss) income per common share-basic $ (0.42) $ (0.04) $ (0.36) $ 0.03
Net (loss) income per common share-assuming dilution $ (0.42) $ (0.04) $ (0.36) $ 0.03
Weighted average shares outstanding-basic 28,024 28,428 27,934 28,397
Weighted average shares outstanding-assuming dilution 28,024 28,428 27,934 28,985