XML 58 R41.htm IDEA: XBRL DOCUMENT v3.20.4
Note 13 - Common Shares (Tables)
12 Months Ended
Dec. 31, 2020
Notes Tables  
Share Repurchases [Table Text Block]
  

Year Ended December 31,

 
  

2020

  

2019

  

2018

 

Common stock repurchased on the open market or through tender offer

            

Number of shares

  70,238   101,816   - 

Aggregate market value of shares (in thousands)

 $3,281  $4,986  $- 

Average price per share

 $46.70  $48.97  $- 
             

Common stock received in connection with share-based compensation

            

Number of shares

  48,013   21,332   19,777 

Aggregate market value of shares (in thousands)

 $2,957  $1,510  $1,138 

Average price per share

 $61.58  $70.77  $57.56