XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income Per Share (Tables)
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Reconciliation of Basic and Diluted Net Income Per Share
The following table reconciles basic and diluted net income per share for the three months ended March 31, 2022 and 2021.
 Three Months Ended March 31,
 20222021
 Net IncomeWeighted-Average SharesPer Share
Amount
Net IncomeWeighted-Average SharesPer Share
Amount
Net income available to common stockholders$48,586 53,412,762 $0.91 $49,469 53,930,200 $0.92 
Effect of potentially dilutive stock options and restricted stock awards203,106  203,422  
Diluted net income per share$48,586 53,615,868 $0.91 $49,469 54,133,622 $0.91