XML 46 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income Per Share (Tables)
9 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Schedule of basic and diluted net income per share
The following table reconciles basic and diluted net income per share for the three and nine months ended September 30, 2021 and 2020.
 Three Months Ended September 30,
 20212020
 Net IncomeWeighted-Average SharesPer Share
Amount
Net IncomeWeighted-Average SharesPer Share
Amount
Net income available to common stockholders$52,770 53,766,630 $0.98 $36,210 53,843,508 $0.67 
Effect of potentially dilutive stock options and restricted stock awards193,135  127,090  
Diluted net income per share$52,770 53,959,765 $0.98 $36,210 53,970,598 $0.67 
 Nine Months Ended September 30,
 20212020
 Net IncomeWeighted-Average SharesPer Share
Amount
Net IncomeWeighted-Average SharesPer Share
Amount
Net income available to common stockholders$157,798 53,883,945 $2.93 $103,465 54,111,848 $1.91 
Effect of potentially dilutive stock options and restricted stock awards209,118  166,034  
Diluted net income per share$157,798 54,093,063 $2.92 $103,465 54,277,882 $1.91