XML 53 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Income (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2021
Income (Loss) Per Share  
Schedule of computation of income (loss) per share, basic and diluted

Year Ended December 31, 

    

2021

    

2020

    

2019

Numerator:

 

  

 

  

 

  

Net income (loss)

$

23,390

$

(12,967)

$

29,248

Denominator:

 

  

 

  

 

  

Weighted average common shares outstanding, basic

 

50,049,902

 

49,840,882

 

51,115,986

Weighted average effect of potentially dilutive common shares:

 

 

 

  

Stock options

 

55,060

 

 

Restricted stock

 

34,348

 

 

11,893

Weighted average common shares outstanding, diluted

 

50,139,310

 

49,840,882

 

51,127,879

Income (loss) per share:

Basic

$

0.47

$

(0.26)

$

0.57

Diluted

$

0.47

$

(0.26)

$

0.57

Schedule of anti-dilutive shares that were excluded from the computation of weighted average diluted shares outstanding

Year Ended December 31, 

    

2021

    

2020

    

2019

Stock options

69,546

359,234

167,255

Restricted stock

 

78,418

 

166,621

 

28,676

Total

 

147,964

 

525,855

 

195,931