v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (LOSS) (UNAUDITED) - 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 revenue $ 352,524 $ 318,575 $ 669,379 $ 613,487
Cost of sales 113,536 103,697 214,137 195,401
Gross profit 238,988 214,878 455,242 418,086
Operating expenses:        
Selling, general, and administrative 137,780 125,131 266,926 250,812
Research and development 47,185 44,737 85,064 90,401
Other operating expenses (160) 4,844 452 20,461
Operating income 54,183 40,166 102,800 56,412
SNIA environmental liability expense (1,677) 0 (362,070) 0
Interest expense (12,280) (15,532) (27,566) (31,425)
Loss on debt extinguishment (2,651) 0 (2,651) (25,482)
Foreign exchange and other income/(expense) (4,255) (3,045) 7,161 (12,116)
Income (loss) before income tax 33,320 21,589 (282,326) (12,611)
Income tax expense 6,151 5,227 17,807 12,944
Loss from equity method investments (8) (29) (28) (55)
Net income (loss) $ 27,161 $ 16,333 $ (300,161) $ (25,610)
Basic income (loss) per share (in dollars per share) $ 0.50 $ 0.30 $ (5.51) $ (0.47)
Diluted income (loss) per share (in dollars per share) $ 0.50 $ 0.30 $ (5.51) $ (0.47)
Shares used in computing basic income (loss) per share (in shares) 54,577 54,238 54,502 54,202
Shares used in computing diluted income (loss) per share (in shares) 54,708 54,591 54,502 54,202