XML 48 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Summary of Senior Unsecured Notes Issued
In March 2021, the Company issued the following senior unsecured notes:
 
Senior Unsecured Notes
  
Term
 
  
Interest Rate
 
 
Face Value
(in millions)
 
  
Maturity Date
 
Series N
  
 
5 years
 
  
 
1.68
%

 
$
100     
 
March 2026
 
Series O
  
 
10 years
 
  
 
2.25
%

 
$

400     
 
March 2031
 
Summary of Outstanding Debt
The Company had the following outstanding debt at December 31, 2021 and 2020 (in thousands):
 
    
December 31, 2021
   
December 31, 2020
 
Senior unsecured notes - Series E - 3.97%, due March 2021
     —         50,000  
Senior unsecured notes - Series F - 3.40%, due June 2021
     —         100,000  
    
 
 
   
 
 
 
Total notes payable and debt, current
     —         150,000  
Senior unsecured notes - Series G - 3.92%, due June 2024
     50,000       50,000  
Senior unsecured notes - Series H - floating rate*, due June 2024
     50,000       50,000  
Senior unsecured notes - Series I - 3.13%, due May 2023
     50,000       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       —    
Senior unsecured notes - Series O - 2.25%, due March 2031
     400,000       —    
Credit agreement
     210,000       400,000  
Unamortized debt issuance costs
     (6,130     (3,485
    
 
 
   
 
 
 
Total long-term debt
     1,513,870       1,206,515  
Total debt
   $ 1,513,870     $ 1,356,515  
    
 
 
   
 
 
 
 
*
Series H senior unsecured notes bear interest at a
3-month
LIBOR for that floating rate interest period plus 1.25%.
Schedule of Debt Maturities
Annual maturities of debt outstanding at December 31, 2021 are as follows (in thousands):
 
    
Total
 
2022
   $ —    
2023
     50,000  
2024
     100,000  
2025
     —    
2026
     670,000  
Thereafter
     700,000  
    
 
 
 
Total
   $ 1,520,000