XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.2
Consolidated Condensed Statements of Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]        
Product revenues $ 375,683 $ 372,323 $ 731,698 $ 735,948
Type of Revenue [Extensible List] us-gaap:ProductMember us-gaap:ProductMember us-gaap:ProductMember us-gaap:ProductMember
Cost of sales $ 278,982 $ 284,335 $ 546,244 $ 566,830
Gross margin 96,701 87,988 185,454 169,118
Operating expenses:        
Net research and development expenses 21,861 24,696 44,606 49,841
Selling, general and administrative expenses 39,410 38,418 80,131 75,460
Restructuring expenses 2,442 1,044 9,680 2,313
Impairment of goodwill   19,509   19,509
Total operating expenses 63,713 83,667 134,417 147,123
Operating income 32,988 4,321 51,037 21,995
Interest expense, net (4,002) (1,932) (7,246) (6,076)
Foreign currency (loss) gain (282) 346 2,267 (1,723)
Other (loss) income (284) 556 689 786
Earnings before income tax 28,420 3,291 46,747 14,982
Income tax expense 9,544 4,842 13,086 8,570
Net income (loss) $ 18,876 $ (1,551) $ 33,661 $ 6,412
Basic earnings (loss) per share $ 0.6 $ (0.05) $ 1.07 $ 0.19
Diluted earnings (loss) per share $ 0.6 $ (0.05) $ 1.06 $ 0.19
Weighted average number of shares – basic 31,534,382 33,018,939 31,538,802 33,099,817
Weighted average number of shares – diluted 31,709,501 33,018,939 31,714,425 33,327,977