v3.26.3
Consolidated Condensed Statements of (Loss) Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Statement [Abstract]        
Product revenues $ 405,102 $ 386,870 $ 1,214,974 $ 1,115,814
Type of Revenue [Extensible List] us-gaap:ProductMember us-gaap:ProductMember us-gaap:ProductMember us-gaap:ProductMember
Cost of sales $ 310,798 $ 291,722 $ 927,016 $ 844,439
Gross margin 94,304 95,148 287,958 271,375
Operating expenses:        
Net research and development expenses 23,465 24,429 71,480 71,203
Selling, general and administrative expenses 51,638 42,875 162,648 122,440
Restructuring expenses, net 4,838 3,986 17,493 10,608
Loss on sale of land and building, net       2,196
Total operating expenses 79,941 71,290 251,621 206,447
Operating income 14,363 23,858 36,337 64,928
Interest expense, net (3,832) (3,313) (9,755) (10,911)
Foreign currency gain (loss) 193 339 (1,104) (27,391)
Other income (loss) 116   300 (1,124)
Earnings before income tax 10,840 20,884 25,778 25,502
Income tax expense 13,430 5,935 19,730 10,204
Net (loss) income $ (2,590) $ 14,949 $ 6,048 $ 15,298
Basic (loss) earnings per share $ (0.08) $ 0.49 $ 0.2 $ 0.5
Diluted (loss) earnings per share $ (0.08) $ 0.49 $ 0.19 $ 0.5
Weighted average number of shares – basic 30,671,855 30,479,846 30,613,282 30,618,564
Weighted average number of shares – diluted 30,671,855 30,747,889 31,077,522 30,801,693