XML 62 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the computation of the basic and diluted earnings per share (in thousands, except per share data): 
 Years Ended December 31,
 202020212022
Numerator for basic and diluted earnings per share:
Net income$16,090 $33,159 $41,381 
Less: Earnings allocated to unvested restricted stock(46)(53)(26)
Income attributable to common stockholders$16,044 $33,106 $41,355 
Denominator:
Denominator for basic earnings per common share - weighted average shares outstanding17,872 17,409 14,857 
Effect of dilutive securities:
Stock options196 475 183 
Convertible Notes— — 
Performance awards— 382 670 
Denominator for diluted earnings per common share - weighted average shares outstanding18,077 18,266 15,710 
Basic earnings per common share$0.90 $1.90 $2.78 
Diluted earnings per common share$0.89 $1.81 $2.63