XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.2
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Treasury Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Nov. 30, 2023
May 31, 2014
Jun. 29, 2024
Mar. 30, 2024
Dec. 30, 2023
Jul. 01, 2023
Apr. 01, 2023
Jun. 29, 2024
Feb. 28, 2023
Oct. 31, 2018
Equity, Class of Treasury Stock [Line Items]                    
Additional authorized amount                 $ 400,000 $ 250,000
Authorized amount   $ 500,000             $ 1,400,000  
Length of authorization period   12 months                
Shares acquired under share repurchase program     59,186 96,224   85,300 356,887 8,051,134    
Amount paid for share repurchase     $ 1,278,832         $ 1,278,832    
Accelerated Purchase Agreement - November 2023 ASR | CitiBank, N.A.                    
Equity, Class of Treasury Stock [Line Items]                    
Authorized amount $ 120,000                  
Pre-paid amount of share repurchase program         $ 120,000          
Shares received at an initial delivery         438,917     96,224    
Average purchase price $ 224.24