XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2023
Jul. 03, 2022
Jul. 02, 2023
Jul. 03, 2022
Income Statement [Abstract]        
Revenue $ 242,512 $ 274,628 $ 443,636 $ 557,035
Cost of revenue 62,829 78,143 120,213 156,933
Gross margin 179,683 196,485 323,423 400,102
Research, development, and engineering expenses 33,585 33,991 72,127 70,045
Selling, general, and administrative expenses 83,423 79,950 166,460 160,785
Loss (recovery) from fire (Note 17) (2,500) 17,403 (2,500) 17,403
Operating income 65,175 65,141 87,336 151,869
Foreign currency gain (loss) (1,605) (2,043) (1,211) (2,487)
Investment income 4,095 1,505 7,682 2,973
Other income (expense) 112 (188) 185 (236)
Income before income tax expense 67,777 64,415 93,992 152,119
Income tax expense 10,303 5,514 10,903 25,885
Net income $ 57,474 $ 58,901 $ 83,089 $ 126,234
Net income per weighted-average common and common-equivalent share:        
Basic (usd per share) $ 0.33 $ 0.34 $ 0.48 $ 0.73
Diluted (usd per share) $ 0.33 $ 0.34 $ 0.48 $ 0.72
Weighted-average common and common-equivalent shares outstanding:        
Basic (shares) 172,429 173,507 172,527 173,830
Diluted (shares) 173,622 174,993 173,791 175,874
Cash dividends per common share (usd per share) $ 0.070 $ 0.065 $ 0.140 $ 0.130