XML 145 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Tables)
3 Months Ended
Jun. 30, 2023
Stockholders' Equity Note [Abstract]  
Class of Treasury Stock Our share repurchases consisted of the following:
Three Months Ended June 30,
20232022
Shares repurchased pursuant to the provisions of the various employee restricted stock awards:
Number of shares88,953 99,219 
Average price per share$61.92$54.94
Total amount repurchased$5.5 million$5.5 million
Shares repurchased in conjunction with our share repurchase program:
Number of shares426,479 677,555 
Average price per share$58.62$55.68
Total amount repurchased$25.0 million$37.7 million