XML 40 R26.htm IDEA: XBRL DOCUMENT v3.24.2
Debt (Tables)
6 Months Ended
Jun. 29, 2024
Debt Disclosure [Abstract]  
Summary of Outstanding Debt
The Company had the following outstanding debt at June 29, 2024 and December 31, 2023 (in thousands):

 
  
June 29, 2024
 
  
December 31, 2023
 
Senior unsecured notes - Series G - 3.92%, due June 2024
     —         50,000  
  
 
 
    
 
 
 
Total notes payable and debt, current
     —         50,000  
Senior unsecured notes - Series K - 3.44%, due May 2026
     160,000        160,000  
Senior unsecured notes - Series L - 3.31%, due September
2026
     200,000        200,000  
Senior unsecured notes - Series M - 3.53%, due September
2029
     300,000        300,000  
Senior unsecured notes - Series N - 1.68%, due March 2026
     100,000        100,000  
Senior unsecured notes - Series O - 2.25%, due March 2031
     400,000        400,000  
Senior unsecured notes - Series P - 4.91%, due May 2028
     50,000        50,000  
Senior unsecured notes - Series Q - 4.91%, due May 2030
     50,000        50,000  
Credit agreement
     750,000        1,050,000  
Unamortized debt issuance costs
     (3,991 )      (4,487
  
 
 
    
 
 
 
Total long-term debt
     2,006,009        2,305,513  
  
 
 
    
 
 
 
Total debt
   $ 2,006,009      $ 2,355,513