XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share Repurchase (Tables)
6 Months Ended
Dec. 31, 2021
Treasury Stock, Number of Shares and Restriction Disclosures [Abstract]  
Shares Repurchased Under Programs

Three Months Ended

Six Months Ended

Life-to-Date

December 31, 

December 31, 

Twelfth Share

2021

2020

2021

2020

Repurchase Program

Total number of share repurchases

1,473,863

1,473,863

1,447,882

Total cost of share repurchases

$

$

44,963

$

$

44,963

$

54,769

Average price paid per share

$

$

30.51

$

$

30.51

$

37.83