XML 84 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 2 - Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Weighted Average Number of Shares [Table Text Block]
   

Years ended December 31,

 
   

2019

   

2018

   

2017

 

Weighted average shares outstanding – basic

    107,329       109,375       109,987  

Effect of common stock equivalents

    978       1,053       1,062  

Weighted average shares outstanding – diluted

    108,307       110,428       111,049