XML 53 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2018
Debt Disclosure [Abstract]  
Summary of Outstanding Debt

The Company had the following outstanding debt at December 31, 2018 and 2017 (in thousands):

 

     December 31,  
     2018     2017  

Foreign subsidiary lines of credit

   $ 178     $ 273  

Senior unsecured notes - Series D - 3.22%, due March 2018

     —         100,000  
  

 

 

   

 

 

 

Total notes payable and debt, current

     178       100,273  
  

 

 

   

 

 

 

Senior unsecured notes - Series B - 5.00%, due February 2020

     100,000       100,000  

Senior unsecured notes - Series E - 3.97%, due March 2021

     50,000       50,000  

Senior unsecured notes - Series F - 3.40%, due June 2021

     100,000       100,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 J - floating rate**, due May 2024

     —         40,000  

Senior unsecured notes - Series K - 3.44%, due May 2026

     160,000       160,000  

Credit agreement

     590,000       1,300,000  

Unamortized debt issuance costs

     (1,828     (2,499
  

 

 

   

 

 

 

Total long-term debt

     1,148,172       1,897,501  
  

 

 

   

 

 

 

Total debt

   $ 1,148,350     $ 1,997,774  
  

 

 

   

 

 

 

 

*   Series H senior unsecured notes bear interest at a 3-month LIBOR for that floating rate interest period plus 1.25%.

    

**   Series J senior unsecured notes bore interest at a 3-month LIBOR for that floating rate interest period plus 1.45%.

    

Schedule of Debt Maturities

Annual maturities of debt outstanding at December 31, 2018 are as follows (in thousands):

 

     Total  

2019

   $ 178  

2020

     100,000  

2021

     150,000  

2022

     590,000  

2023

     50,000  

Thereafter

     260,000  
  

 

 

 

Total

   $ 1,150,178