XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Statement [Abstract]      
Net sales $ 1,482,073 $ 1,311,120 $ 1,661,739
Cost of goods sold 1,019,637 875,258 1,003,557
Gross profit 462,436 435,862 658,182
Operating expenses      
Selling, general and administrative 241,606 233,913 257,939
Research and development 162,175 134,051 134,868
Amortization of acquisition related intangible assets 22,227 16,499 15,282
Loss (gain) on disposal of fixed assets 572 (7,641) (2,045)
Restructuring charge 394 8,591 1,583
Other operating income 0 (1) (16)
Total operating expense 426,974 385,412 407,611
Income from operations 35,462 50,450 250,571
Other (expense) income      
Interest income 28,304 18,303 13,338
Interest expense (2,776) (2,334) (5,700)
Foreign currency loss, net (12,818) (6,308) (5,264)
Unrealized gain (loss) on investments 28,561 (321) 18,267
Impairment of equity investment (5,817) 0 0
Gain on disposal of subsidiary 13,730 0 0
Other (expense) income (687) 2,892 6,721
Total other (expense) income 48,497 12,232 27,362
Income before income taxes and noncontrolling interest 83,959 62,682 277,933
Income tax provision 14,789 11,840 47,285
Net income 69,170 50,842 230,648
Less: net income attributable to noncontrolling interest (3,029) (6,818) (3,466)
Net income attributable to common stockholders $ 66,141 $ 44,024 $ 227,182
Earnings per share attributable to common stockholders:      
Basic $ 1.43 $ 0.95 $ 4.96
Diluted $ 1.43 $ 0.95 $ 4.91
Number of shares used in earnings per share computation:      
Basic 46,340 46,208 45,803
Diluted 46,414 46,408 46,311