v3.26.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 05, 2026
Jun. 29, 2025
Jul. 05, 2026
Jun. 29, 2025
Income Statement [Abstract]        
Revenue $ 291,263 $ 249,093 $ 559,700 $ 465,129
Cost of revenue 85,490 81,217 162,988 152,930
Gross profit 205,773 167,876 396,712 312,199
Research, development, and engineering expenses 32,391 33,102 69,416 67,829
Selling, general, and administrative expenses 87,865 91,341 181,906 174,845
Operating income 85,517 43,433 145,390 69,525
Foreign currency gain (loss) (862) (1,503) (2,207) (3,956)
Investment income 5,091 4,040 9,927 8,030
Other income (expense) (446) 2,092 (2,053) 2,261
Income before income tax expense 89,300 48,062 151,057 75,860
Income tax expense 16,544 7,551 26,597 11,746
Net income $ 72,756 $ 40,511 $ 124,460 $ 64,114
Net income per weighted-average common and common-equivalent share:        
Basic (usd per share) $ 0.43 $ 0.24 $ 0.75 $ 0.38
Diluted (usd per share) $ 0.43 $ 0.24 $ 0.74 $ 0.38
Weighted-average common and common-equivalent shares outstanding:        
Basic (shares) 167,346 167,886 166,921 168,568
Diluted (shares) 169,989 168,563 169,166 169,553
Cash dividends per common share (usd per share) $ 0.085 $ 0.080 $ 0.170 $ 0.160