XML 35 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 28, 2025
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 28,
2025
June 29,
2024
June 28,
2025
June 29,
2024
Cost of revenue$764 $707 $1,544 $1,343 
Sales and marketing11,047 4,191 17,516 9,041 
Research and development5,890 4,398 10,971 8,913 
General and administrative7,912 6,162 15,326 13,018 
$25,613 $15,458 $45,357 $32,315 
Income tax benefit recognized$3,664 $2,114 $5,157 $5,426