XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 29, 2024
Equity [Abstract]  
Schedule of Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award
The following table summarizes stock-based compensation expense (in thousands):
 Three Months EndedSix Months Ended
June 29,
2024
July 1,
2023
June 29,
2024
July 1,
2023
Cost of revenue$707 $780 $1,343 $1,580 
Sales and marketing4,191 5,053 9,041 9,484 
Research and development4,398 4,860 8,913 9,172 
General and administrative6,162 7,151 13,018 13,828 
$15,458 $17,844 $32,315 $34,064 
Income tax benefit recognized$2,114 $2,955 $5,426 $7,107