XML 75 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Share-Based Compensation Expense Recorded in the Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Share-based compensation expense $ 6,364 $ 6,037 $ 18,672 $ 18,378
Selling, General and Administrative        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Share-based compensation expense 5,357 5,229 16,006 15,631
Research and Development and Engineering        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Share-based compensation expense 636 510 1,796 1,495
Cost of Revenue        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Share-based compensation expense $ 371 $ 298 $ 870 $ 1,252