XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share Computations
Below is a summary of the earnings per share computations:
Three Months Ended September 30,20222021
Earnings per share – basic
$0.58 $0.77 
Earnings per share – diluted
$0.56 $0.74 
Weighted average shares of common stock outstanding – basic
44,946,725 44,301,060 
Weighted average shares of common stock outstanding – diluted
46,152,536 46,273,640 

Nine Months Ended September 30,20222021
Earnings per share – basic$1.15 $1.38 
Earnings per share – diluted$1.12 $1.33 
Weighted average shares of common stock outstanding – basic44,795,295 43,608,116 
Weighted average shares of common stock outstanding – diluted45,993,001 45,339,372 
Schedule of Shares Included in the Diluted Earnings Per Share Computations
Below is a summary of the shares included in the diluted earnings per share computations:
Three Months Ended September 30,20222021
Weighted average shares of common stock outstanding – basic44,946,725 44,301,060 
Stock options457,992 583,639 
Warrants555,065 1,083,216 
Restricted stock awards192,754 305,725 
Weighted average shares of common stock outstanding – diluted46,152,536 46,273,640 

Nine Months Ended September 30,20222021
Weighted average shares of common stock outstanding – basic44,795,295 43,608,116 
Stock options455,166 498,296 
Warrants552,744 971,935 
Restricted stock awards189,796 261,025 
Weighted average shares of common stock outstanding – diluted45,993,001 45,339,372