XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Numerator:        
Net income $ 70,803 $ 63,051 $ 199,224 $ 194,563
Denominator:        
Weighted average shares of common stock outstanding—basic (in shares) 64,411,668 63,381,024 64,258,216 63,360,741
Weighted average number of incremental shares issuable from unvested restricted stock and restricted stock units, as calculated using the treasury stock method (in shares) 3,474,633 6,344,668 3,638,086 6,092,847
Weighted average shares of common stock outstanding—diluted (in shares) 67,886,301 69,725,692 67,896,302 69,453,588
Net income per share attributable to holders of shares of common stock        
Basic (in dollars per share) $ 1.10 $ 0.99 $ 3.10 $ 3.07
Diluted (in dollars per share) $ 1.04 $ 0.90 $ 2.93 $ 2.80