XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Condensed Statements of Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Product revenues $ 356,015 $ 363,625
Type of Revenue [Extensible List] us-gaap:ProductMember us-gaap:ProductMember
Cost of sales $ 267,262 $ 282,495
Gross margin 88,753 81,130
Operating expenses:    
Net research and development expenses 22,745 25,145
Selling, general and administrative expenses 40,721 37,042
Restructuring expenses 7,238 1,269
Total operating expenses 70,704 63,456
Operating income 18,049 17,674
Interest expense, net (3,244) (4,144)
Foreign currency gain (loss) 2,549 (2,069)
Other income 973 230
Earnings before income tax 18,327 11,691
Income tax expense 3,542 3,728
Net income $ 14,785 $ 7,963
Basic earnings per share $ 0.47 $ 0.24
Diluted earnings per share $ 0.47 $ 0.24
Weighted average number of shares – basic 31,543,784 33,181,828
Weighted average number of shares – diluted 31,691,331 33,386,134