XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt (Tables)
6 Months Ended
Jun. 30, 2020
Debt Disclosure [Abstract]  
Schedule of Debt
(In thousands)June 30, 2020December 31, 2019
2010 Senior Notes payable through 2021, 4.00%, net of debt issuance costs
$40,000  $40,000  
2016 Senior Notes payable through 2031, 3.40%, net of debt issuance costs
67,987  72,708  
Senior revolving credit facility maturing in 2023, net of debt issuance costs226,513  235,686  
Total334,500  348,394  
Amounts due within one year, net of debt issuance costs20,000  20,000  
Long-term debt, net of debt issuance costs$314,500  $328,394