XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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
Consolidated Statements of Operations        
Net sales $ 175,879 $ 161,641 $ 350,363 $ 315,145
Cost of sales 100,489 94,131 199,554 185,618
Gross profit 75,390 67,510 150,809 129,527
Operating expenses, net:        
Research and development 31,696 27,384 61,338 54,945
Selling, general, and administrative 24,595 23,822 49,295 46,449
Amortization of intangible assets 1,825 2,123 3,716 4,235
Other operating expense (income), net 552 493 (2,307) 404
Total operating expenses, net 58,668 53,822 112,042 106,033
Operating income 16,722 13,688 38,767 23,494
Interest income 3,115 2,420 6,439 4,494
Interest expense (2,766) (3,052) (5,385) (5,928)
Other income (expense), net   (97,091)   (97,091)
Income (loss) before income taxes 17,071 (84,035) 39,821 (75,031)
Income tax expense 2,127 1,285 3,023 1,548
Net income (loss) $ 14,944 $ (85,320) $ 36,798 $ (76,579)
Income (loss) per common share:        
Basic (in dollars per share) $ 0.27 $ (1.61) $ 0.66 $ (1.48)
Diluted (in dollars per share) $ 0.25 $ (1.61) $ 0.61 $ (1.48)
Weighted average number of shares:        
Basic (in shares) 56,277 52,861 56,160 51,764
Diluted (in shares) 62,535 52,861 61,733 51,764