XML 18 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Consolidated Statements of Operations    
Net sales $ 153,504 $ 156,426
Cost of sales 91,487 90,413
Gross profit 62,017 66,013
Operating expenses, net:    
Research and development 27,562 24,117
Selling, general, and administrative 22,627 22,894
Amortization of intangible assets 2,111 2,504
Other operating expense (income), net (89) (19)
Total operating expenses, net 52,211 49,496
Operating income 9,806 16,517
Interest income 2,073 89
Interest expense (2,875) (2,892)
Income before income taxes 9,004 13,714
Income tax expense (benefit) 263 384
Net income $ 8,741 $ 13,330
Income per common share:    
Basic (in dollars per share) $ 0.17 $ 0.27
Diluted (in dollars per share) $ 0.17 $ 0.24
Weighted average number of shares:    
Basic (in shares) 50,559 49,614
Diluted (in shares) 59,856 65,285