v3.25.2
Stockholders' Equity Schedule of Basic and Diluted Weighted Average Shares (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Weighted Average Number of Shares Outstanding Reconciliation        
Basic weighted average shares outstanding 354,091 351,990 353,779 351,783
Diluted weighted average shares outstanding 356,179 351,990 356,624 351,783
Restricted stock units        
Effect of potentially dilutive securities:        
Incremental common shares attributable to dilutive effect of share-based payment arrangements 2,085 0 2,841 0
Employee stock purchase plan and other        
Effect of potentially dilutive securities:        
Incremental common shares attributable to dilutive effect of share-based payment arrangements 3 0 4 0