XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.2
NET INCOME PER COMMON SHARE (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Summary of Reconciliation of Basic and Diluted Net Income Per Share
The following table reconciles basic and diluted net income per common share for the three and six months ended June 30, 2023 and 2022.
 Three Months Ended June 30,
 20232022
 Net Income Available to Common StockholdersWeighted-Average Common SharesPer Share
Amount
Net Income Available to Common StockholdersWeighted-Average Common SharesPer Share
Amount
Net income available to common stockholders$60,393 59,263,813 $1.02 $38,522 59,030,618 $0.64 
Effect of potentially dilutive stock options and restricted stock awards184,566  277,281  
Diluted net income per common share$60,393 59,448,379 $1.02 $38,522 59,307,899 $0.63 
 Six Months Ended June 30,
 20232022
 Net Income Available to Common StockholdersWeighted-Average Common SharesPer Share
Amount
Net Income Available to Common StockholdersWeighted-Average Common SharesPer Share
Amount
Net income available to common stockholders$124,003 59,240,137 $2.09 $87,108 56,237,209 $1.55 
Effect of potentially dilutive stock options and restricted stock awards205,920  278,889  
Diluted net income per common share$124,003 59,446,057 $2.09 $87,108 56,516,098 $1.54