XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income (Loss) Per Common Share (Tables)
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Weighted Average Common Shares

Basic and diluted weighted average common shares are as follows (in thousands):

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2022

 

 

2021

 

Basic weighted average common shares outstanding

 

 

18,988

 

 

 

19,061

 

Weighted average common equivalent shares

 

 

276

 

 

 

227

 

Diluted weighted average common shares outstanding

 

 

19,264

 

 

 

19,288

 

Options and restricted stock units excluded from diluted
   weighted average share calculation as effect would have
   been anti-dilutive

 

 

 

 

 

3