XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Apr. 03, 2022
Apr. 04, 2021
Income Statement [Abstract]    
Revenue $ 282,407 $ 239,027
Cost of revenue 78,790 54,045
Gross margin 203,617 184,982
Research, development, and engineering expenses 36,054 34,105
Selling, general, and administrative expenses 80,835 72,424
Operating income 86,728 78,453
Foreign currency gain (loss) (444) (1,008)
Investment income 1,468 1,554
Other income (expense) (48) (168)
Income before income tax expense 87,704 78,831
Income tax expense 20,371 8,983
Net Income $ 67,333 $ 69,848
Net income per weighted-average common and common-equivalent share:    
Basic (usd per share) $ 0.39 $ 0.40
Diluted (usd per share) $ 0.38 $ 0.39
Weighted-average common and common-equivalent shares outstanding:    
Basic (shares) 174,146 176,288
Diluted (shares) 176,668 179,971
Cash dividends per common share (usd per share) $ 0.065 $ 0.060