v3.25.4
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Numerator:        
Net income $ 116,548 $ 95,302 $ 325,862 $ 277,791
Denominator:        
Weighted average shares of common stock outstanding—basic (in shares) 66,633,965 65,831,122 66,615,145 65,563,605
Weighted average number of incremental shares issuable from unvested restricted stock and restricted stock units, as calculated using the treasury stock method (in shares) 1,792,679 2,929,837 2,076,287 2,994,720
Weighted average shares of common stock outstanding—diluted (in shares) 68,426,644 68,760,959 68,691,432 68,558,325
Net income per share attributable to holders of shares of common stock        
Basic (in dollars per share) $ 1.75 $ 1.45 $ 4.89 $ 4.24
Diluted (in dollars per share) $ 1.70 $ 1.39 $ 4.74 $ 4.05