XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Condensed Statements of Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Product revenues $ 363,625 $ 267,657
Type of Revenue [Extensible List] us-gaap:ProductMember us-gaap:ProductMember
Cost of sales $ 282,495 $ 203,544
Gross margin 81,130 64,113
Operating expenses:    
Net research and development expenses 25,145 20,434
Selling, general and administrative expenses 37,042 29,308
Restructuring expenses 1,269 181
Total operating expenses 63,456 49,923
Operating income 17,674 14,190
Interest expense, net (4,144) (569)
Foreign currency (loss) gain (2,069) 2,217
Other income 230 204
Earnings before income tax 11,691 16,042
Income tax expense 3,728 4,295
Net income $ 7,963 $ 11,747
Basic earnings per share $ 0.24 $ 0.36
Diluted earnings per share $ 0.24 $ 0.35
Weighted average number of shares – basic 33,181,828 33,034,872
Weighted average number of shares – diluted 33,386,134 33,376,764