XML 99 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SHAREHOLDERS’ EQUITY (Tables)
12 Months Ended
Dec. 31, 2019
Equity [Abstract]  
Schedule of Shares Repurchased and Retired Information about shares repurchased and retired was as follows for the years ended December 31, 2019, 2018 and 2017:
 
Years Ended December 31,
 
2019
 
2018
 
2017
 
 
 
 
 
 
 
(in thousands, except per share amounts)
 
 
 
 
 
 
Number of shares repurchased and retired
2,328

 
1,927

 
376

Cost of shares repurchased, including commissions
$
324,583

 
$
212,196

 
$
34,811

Average cost per share
$
139.42

 
$
110.11

 
$
92.51