v3.26.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Consolidated Statements of Operations        
Net sales $ 193,481 $ 166,104 $ 351,822 $ 333,396
Cost of sales 118,649 97,377 221,162 196,202
Gross profit 74,832 68,727 130,660 137,194
Operating expenses, net:        
Research and development 33,343 31,560 63,218 60,074
Selling, general, and administrative 27,629 23,927 53,645 48,955
Amortization of intangible assets 607 821 1,312 1,642
Merger costs 1,464   3,476  
Other operating expense (income), net (64) 49 (186) 5
Total operating expenses, net 62,979 56,357 121,465 110,676
Operating income 11,853 12,370 9,195 26,518
Interest income 3,333 3,195 6,609 6,537
Interest expense (2,162) (2,290) (4,263) (4,796)
Other income (expense), net   (653)   (653)
Income before income taxes 13,024 12,622 11,541 27,606
Income tax expense (benefit) 1,167 889 8 3,926
Net income $ 11,857 $ 11,733 $ 11,533 $ 23,680
Income per common share:        
Basic (in dollars per share) $ 0.19 $ 0.2 $ 0.19 $ 0.41
Diluted (in dollars per share) $ 0.18 $ 0.2 $ 0.18 $ 0.4
Weighted average number of shares:        
Basic (in shares) 61,064 59,076 60,777 58,434
Diluted (in shares) 66,782 60,237 64,936 60,072