XML 232 R59.htm IDEA: XBRL DOCUMENT v3.22.2
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Numerator:    
Net income $ 70,782 $ 85,960
Denominator:    
Weighted average shares of common stock outstanding—basic (in shares) 63,277,596 65,713,370
Weighted average number of incremental shares issuable from unvested restricted stock and restricted stock units, as calculated using the treasury stock method (in shares) 5,550,650 3,005,259
Weighted average shares of common stock outstanding—diluted (in shares) 68,828,246 68,718,629
Net income per share attributable to holders of shares of common stock    
Basic (in dollars per share) $ 1.12 $ 1.31
Diluted (in dollars per share) $ 1.03 $ 1.25