XML 58 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Tables)
12 Months Ended
Mar. 31, 2025
Stockholders' Equity Note [Abstract]  
Schedule of Share Repurchases Our share repurchases consisted of the following:
Year Ended March 31,
20252024
Shares repurchased pursuant to the provisions of the various employee restricted stock awards:
Number of shares83,124 88,953 
Average price per share$70.16$61.92
Total amount repurchased$5.8 million$5.5 million
Shares repurchased in conjunction with our share repurchase program:
Number of shares737,672 426,479 
Average price per share$69.83$58.62
Total amount repurchased$51.5 million$25.0 million