XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Debt (Tables)
9 Months Ended
Sep. 28, 2024
Debt Disclosure [Abstract]  
Summary of Outstanding Debt
The Company had the following outstanding debt at September 28, 2024 and December 31, 2023 (in thousands):
 
    
September 28, 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
     570,000        1,050,000  
Unamortized debt issuance costs
     (3,752 )
 
     (4,487
  
 
 
    
 
 
 
Total long-term debt
     1,826,248        2,305,513  
  
 
 
    
 
 
 
Total debt
   $ 1,826,248      $ 2,355,513