XML 66 R49.htm IDEA: XBRL DOCUMENT v3.23.2
EQUITY (Tables)
6 Months Ended
Jun. 30, 2023
EQUITY  
Summary of repurchased shares of the company's common stock under the share repurchase program

​

​

​

​

​

​

​

​

​

​

Three Months Ended
June 30,

​

    

2023

    

2022

Number of shares of common stock repurchased

 

​

61,141

​

​

147,139

Average price paid per share

 

$

132.45

​

$

106.12

Total purchase price (in millions)

 

$

8.1

​

$

15.6