XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Note 8 - Earnings Per Share Attributable to Common Stockholders (Tables)
9 Months Ended
Sep. 30, 2021
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

  

Nine Months Ended

 
  

September 30,

  

September 30,

 
  

2021

  

2020

  

2021

  

2020

 

Net (Loss) Income Attributable to Common Stockholders

 $(2,070) $3,547  $(20,433) $110 
                 

Weighted Average Common Shares Outstanding, Basic

  43,373   40,560   42,774   39,452 

Dilutive Effect of Share-Based Awards:

                

Service Period Stock Options

     978      880 

Restricted Stock Units

     141      121 

Performance

     21      20 

Weighted Average Common Shares Outstanding, Diluted

  43,373   41,700   42,774   40,473 
                 

Basic Earnings per Share

 $(0.05) $0.09  $(0.48) $0.00 

Diluted Earnings per Share

 $(0.05) $0.09  $(0.48) $0.00 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

Three Months Ended

  

Nine Months Ended

 
  

September 30,

  

September 30,

 
  

2021

  

2020

  

2021

  

2020

 

Service Period Stock Options

  1,275   1,111   1,298   1,254 

Restricted Stock Units

  160   199   173   213 

Performance Stock Options

  886   25   886   25 

Total shares issuable as assumed exercise would be antidilutive

  2,321   1,335   2,357   1,492