v3.26.1
Business and Basis of Presentation (Earnings Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Numerator      
Net income $ 190,301 $ 214,605 $ 209,339
Denominator      
Denominator for basic earnings per share - weighted average shares outstanding (in shares) 48,456 49,697 49,757
Dilutive effect of unvested restricted stock units and options issued to employees and directors (in shares) 264 383 421
Denominator for diluted earnings per share (in shares) 48,720 50,080 50,178
Earnings per Common Share:      
Basic net earnings per share (in USD per share) $ 3.93 $ 4.32 $ 4.21
Diluted net earnings per share (in USD per share) $ 3.91 $ 4.29 $ 4.17
Antidilutive securities excluded from computation of earnings per share (in shares) 200 100 200