XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.3
EARNINGS PER SHARE (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2024
USD ($)
$ / shares
shares
Sep. 30, 2023
USD ($)
$ / shares
shares
Sep. 30, 2024
USD ($)
class_of_stock
$ / shares
shares
Sep. 30, 2023
USD ($)
$ / shares
shares
Earnings Per Share [Abstract]        
Number of classes of common stock | class_of_stock     2  
Numerator:        
Net income | $ $ 93,549 $ 67,031 $ 182,489 $ 128,421
Denominator:        
Weighted average shares of common stock outstanding—basic (in shares) 65,822,690 64,551,353 65,429,115 64,180,642
Weighted average number of incremental shares issuable from unvested restricted stock and restricted stock units, as calculated using the treasury stock method (in shares) 2,599,910 3,316,028 3,021,751 3,700,981
Weighted average shares of common stock outstanding—diluted (in shares) 68,422,600 67,867,381 68,450,866 67,881,623
Net income per share attributable to holders of shares of common stock        
Basic (in dollars per share) | $ / shares $ 1.42 $ 1.04 $ 2.79 $ 2.00
Diluted (in dollars per share) | $ / shares $ 1.37 $ 0.99 $ 2.67 $ 1.89