v3.26.1
Stockholders' Equity (Tables)
3 Months Ended
Jun. 30, 2026
Stockholders' Equity Note [Abstract]  
Schedule of Class of Treasury Stock Our share repurchases consisted of the following:
Three Months Ended June 30,
20262025
Shares repurchased pursuant to the provisions of the various employee restricted stock awards:
Number of shares48,20248,680
Average price per share$55.22$83.27
Total amount repurchased$2.7 million$4.1 million
Shares repurchased in conjunction with our share repurchase program:
Number of shares— 410,446
Average price per share$— $84.73
Total amount repurchased$— $34.8 million