XML 95 R85.htm IDEA: XBRL DOCUMENT v3.23.3
EARNINGS PER COMMON SHARE - Computation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Numerator for basic and diluted earnings per share -income available to common shareholders:        
Net income $ 63,061 $ 55,705 $ 199,131 $ 148,526
Denominator for basic earnings per share - weighted average shares 94,030,275 93,582,250 93,896,716 93,507,831
Effect of dilutive securities -        
Employee stock awards 1,095,994 1,211,516 1,189,155 996,622
Denominator for diluted earnings per share - adjusted weighted average shares 95,126,269 94,793,766 95,085,871 94,504,453
Basic $ 0.67 $ 0.60 $ 2.12 $ 1.59
Diluted $ 0.66 $ 0.59 $ 2.09 $ 1.57