XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Condensed Statements of Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]        
Product revenues $ 366,195 $ 332,962 $ 1,102,143 $ 861,334
Type of Revenue [Extensible List] us-gaap:ProductMember us-gaap:ProductMember us-gaap:ProductMember us-gaap:ProductMember
Cost of sales $ 279,985 $ 252,610 $ 846,815 $ 657,492
Gross margin 86,210 80,352 255,328 203,842
Operating expenses:        
Net research and development expenses 23,150 22,666 72,991 62,425
Selling, general and administrative expenses 38,220 34,859 113,680 96,109
Impairment of goodwill     19,509  
Restructuring expenses 1,099 6 3,412 561
Total operating expenses 62,469 57,531 209,592 159,095
Operating income 23,741 22,821 45,736 44,747
Interest (expense) income, net (3,368) 714 (9,444) (1,285)
Foreign currency gain (loss) 2,107 (8,285) 384 (1,516)
Other income 272 361 1,058 698
Earnings before income tax 22,752 15,611 37,734 42,644
Income tax expense 6,908 5,784 15,478 13,998
Net income $ 15,844 $ 9,827 $ 22,256 $ 28,646
Basic earnings per share $ 0.48 $ 0.30 $ 0.67 $ 0.87
Diluted earnings per share $ 0.48 $ 0.29 $ 0.67 $ 0.86
Weighted average number of shares – basic 32,944,386 33,162,181 33,049,097 33,105,854
Weighted average number of shares – diluted 33,196,000 33,470,439 33,310,601 33,459,750