XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share - Computation of Basis and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Numerator        
Net income $ 53,559 $ 51,023 $ 106,835 $ 106,295
Denominator        
Denominator for basic earnings per share — weighted average shares outstanding (in shares) 49,687 49,804 49,727 50,033
Dilutive effect of unvested restricted stock units and options issued to employees and directors (in shares) 394 461 411 463
Denominator for diluted earnings per share (in shares) 50,081 50,265 50,138 50,496
Earnings per Common Share:        
Basic earnings per share (in USD per share) $ 1.08 $ 1.02 $ 2.15 $ 2.12
Diluted earnings per share (in USD per share) $ 1.07 $ 1.02 $ 2.13 $ 2.11