XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.1
NET INCOME PER COMMON SHARE (Tables)
3 Months Ended
Mar. 31, 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 months ended March 31, 2023 and 2022.
 Three Months Ended March 31,
 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$63,610 59,216,198 $1.07 $48,586 53,412,762 $0.91 
Effect of potentially dilutive stock options and restricted stock awards224,530  203,106  
Diluted net income per common share$63,610 59,440,728 $1.07 $48,586 53,615,868 $0.91