XML 42 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Aug. 26, 2021
USD ($)
shares
Feb. 25, 2021
USD ($)
shares
Dec. 31, 2022
USD ($)
Customer
Segment
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Jul. 28, 2021
USD ($)
May 29, 2020
USD ($)
May 01, 2020
USD ($)
Significant Accounting Policies [Line Items]                
Number of operating segment | Segment     1          
Number of customer exceeding 6% of revenue | Customer     0          
Depreciation expenses     $ 275,600,000 $ 259,500,000 $ 261,300,000      
Self-insurance reserve     156,000,000.0 150,600,000        
Long-term portions of self insurance reserve     92,700,000 88,700,000        
Allocated share-based compensation expense     15,900,000 15,000,000.0 14,300,000      
Employee service share-based compensation, tax benefit from compensation expense     (3,300,000) (2,900,000) (3,800,000)      
Advertising expense     29,000,000.0 28,100,000 19,000,000.0      
Stock repurchased and retired during period, value     1,277,219,000          
Payments for repurchase of common stock recieved under stock repurchase ASR agreement     1,277,219,000 $ 536,465,000 $ 364,057,000      
2019 Share Repurchase Program [Member] | Maximum [Member]                
Significant Accounting Policies [Line Items]                
Stock repurchase program, authorized amount           $ 2,000,000,000.0 $ 350,000,000.0  
2020 Share Repurchase Program [Member] | Maximum [Member]                
Significant Accounting Policies [Line Items]                
Stock repurchase program, authorized amount               $ 700,000,000.0
February 2021 ASR Agreement [Member]                
Significant Accounting Policies [Line Items]                
Stock repurchased and retired during period, shares | shares   1,101,046            
Payments made to third party financial institution for share repurchase under the ASR agreement   $ 275,000,000.0            
Number of shares received under stock repurchase ASR agreement | shares   960,330            
August 2021 ASR Agreement [Member]                
Significant Accounting Policies [Line Items]                
Stock repurchased and retired during period, shares | shares 778,775              
Payments made to third party financial institution for share repurchase under the ASR agreement $ 250,000,000.0              
Number of shares received under stock repurchase ASR agreement | shares 655,365              
Share Repurchase Programs [Member]                
Significant Accounting Policies [Line Items]                
Stock repurchase program, remaining authorized repurchase amount     $ 679,100,000