XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Consolidated Statements of Operations        
Net sales $ 165,881 $ 184,807 $ 499,277 $ 535,170
Cost of sales 98,178 105,596 294,380 305,150
Gross profit 67,703 79,211 204,897 230,020
Operating expenses, net:        
Research and development 28,988 32,216 89,062 93,554
Selling, general, and administrative 27,263 25,291 76,218 74,586
Amortization of intangible assets 771 1,687 2,413 5,403
Other operating expense (income), net 127 (4,318) 132 (6,625)
Total operating expenses, net 57,149 54,876 167,825 166,918
Operating income 10,554 24,335 37,072 63,102
Interest income 3,485 3,204 10,022 9,643
Interest expense (2,164) (2,881) (6,960) (8,266)
Other income (expense), net     (653)  
Income before income taxes 11,875 24,658 39,481 64,479
Income tax expense 1,279 2,707 5,205 5,730
Net income $ 10,596 $ 21,951 $ 34,276 $ 58,749
Income per common share:        
Basic (in dollars per share) $ 0.18 $ 0.39 $ 0.58 $ 1.04
Diluted (in dollars per share) $ 0.17 $ 0.36 $ 0.57 $ 0.97
Weighted average number of shares:        
Basic (in shares) 60,077 56,410 58,993 56,256
Diluted (in shares) 60,950 62,654 60,436 62,103