XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Long-term Debt (Tables)
9 Months Ended
Sep. 30, 2022
Debt Disclosure [Abstract]  
Schedule Of Long-Term Debt
(in thousands)September 30,
2022
December 31,
2021
Senior notes - 2.70% due 2031 (net of related deferred financing costs)
$392,516 $391,853 
Senior notes - 3.78% due 2029
250,000 250,000 
Senior notes - 4.10% due 2022 (net of related deferred financing costs)
349,434 
Revolving credit facility366,000 148,000 
1,008,516 1,139,287 
Less: Current maturity of 4.10% senior notes
349,434 
$1,008,516 $789,853