XML 18 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Consolidated Statements of Operations      
Net sales $ 666,435 $ 646,137 $ 583,277
Cost of sales 381,376 382,989 341,003
Gross profit 285,059 263,148 242,274
Operating expenses, net:      
Research and development 112,853 103,565 88,680
Selling, general, and administrative 92,756 88,952 84,536
Amortization of intangible assets 8,481 10,018 12,280
Other operating expense (income), net 1,029 317 68
Total operating expenses, net 215,119 202,852 185,564
Operating income 69,940 60,296 56,710
Interest income 10,583 2,199 2,340
Interest expense (11,770) (11,510) (28,360)
Other income (expense), net (97,091)   (5,010)
Income (loss) before income taxes (28,338) 50,985 25,680
Income tax expense (benefit) 2,030 (115,957) (358)
Net income (loss) $ (30,368) $ 166,942 $ 26,038
Income (loss) per common share:      
Basic (in dollars per share) $ (0.56) $ 3.35 $ 0.53
Diluted (in dollars per share) $ (0.56) $ 2.71 $ 0.49
Weighted average number of shares:      
Basic (in shares) 53,769 49,906 49,073
Diluted (in shares) 53,769 65,607 53,643