XML 18 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]      
Product revenues $ 1,204,656 $ 1,046,150 $ 913,098
Type of Revenue [Extensible List] us-gaap:ProductMember us-gaap:ProductMember us-gaap:ProductMember
Cost of sales $ 931,006 $ 742,519 $ 644,994
Gross margin 273,650 303,631 268,104
Operating expenses:      
Net research and development expenses 85,722 75,214 68,040
Selling, general and administrative expenses 132,693 109,554 105,044
Impairment of intangible assets and property and equipment 6,291    
Restructuring expenses 637 3,857 5,803
Total operating expenses 225,343 188,625 178,887
Operating income 48,307 115,006 89,217
Interest expense, net (4,294) (2,758) (4,559)
Foreign currency (loss) gain (6,778) 1,487 (5,439)
Other income 1,147 117 2,337
Earnings before income tax 38,382 113,852 81,556
Income tax expense 13,941 20,418 21,866
Net income $ 24,441 $ 93,434 $ 59,690
Basic earnings per share $ 0.74 $ 2.82 $ 1.83
Diluted earnings per share $ 0.73 $ 2.79 $ 1.81
Weighted average number of shares – basic 33,126,202 33,085,732 32,666,025
Weighted average number of shares – diluted 33,503,154 33,509,720 33,028,104