v3.26.1
Stockholders' Equity (Tables)
12 Months Ended
Mar. 31, 2026
Stockholders' Equity Note [Abstract]  
Schedule of Share Repurchases Our share repurchases consisted of the following:
Year Ended March 31,
20262025
Shares repurchased pursuant to the provisions of the various employee restricted stock awards:
Number of shares52,425 83,124 
Average price per share$82.45$70.16
Total amount repurchased$4.3 million$5.8 million
Shares repurchased in conjunction with our share repurchase program:
Number of shares2,338,547 737,672 
Average price per share$66.83$69.83
Total amount repurchased$156.3 million$51.5 million