XML 11 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Condensed Statements of Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Statement [Abstract]        
Product revenues $ 386,870 $ 371,512 $ 1,115,814 $ 1,103,210
Type of Revenue [Extensible List] us-gaap:ProductMember us-gaap:ProductMember us-gaap:ProductMember us-gaap:ProductMember
Cost of sales $ 291,722 $ 276,639 $ 844,439 $ 822,883
Gross margin 95,148 94,873 271,375 280,327
Operating expenses:        
Net research and development expenses 24,429 23,013 71,203 67,619
Selling, general and administrative expenses 42,875 36,861 122,440 116,992
Restructuring expenses, net 3,986 2,662 10,608 12,342
Loss on sale of land and building, net     2,196  
Total operating expenses 71,290 62,536 206,447 196,953
Operating income 23,858 32,337 64,928 83,374
Interest expense, net (3,313) (4,710) (10,911) (11,956)
Foreign currency gain (loss) 339 (8,480) (27,391) (6,213)
Other income (loss)   263 (1,124) 952
Earnings before income tax 20,884 19,410 25,502 66,157
Income tax expense 5,935 3,445 10,204 16,531
Net income $ 14,949 $ 15,965 $ 15,298 $ 49,626
Basic earnings per share $ 0.49 $ 0.51 $ 0.5 $ 1.58
Diluted earnings per share $ 0.49 $ 0.51 $ 0.5 $ 1.57
Weighted average number of shares – basic 30,479,846 31,186,867 30,618,564 31,420,826
Weighted average number of shares – diluted 30,747,889 31,365,049 30,801,693 31,605,202