XML 47 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Note 15 - Share-based Compensation (Tables)
3 Months Ended
Mar. 31, 2021
Notes Tables  
Share-based Payment Arrangement, Option, Activity [Table Text Block]
          

Weighted-

     
          

average

     
      

Weighted-

  

remaining

  

Aggregate

 
  

Number

  

average

  

contractual

  

intrinsic

 
  

of shares

  

exercise

  

term in

  

value

 
  

(in thousands)

  

price

  

years

  

(in thousands)

 

Options Outstanding as of December 31, 2020

  17,095  $21.60         

Granted

                

Exercised

  (2,667)  18.89         

Forfeited and Expired

  (153)  23.39         

Options Outstanding as of March 31, 2021

  14,275   22.08   7.24  $305,893 

Options Expected to Vest as of March 31, 2021

  14,118   22.10   7.22   302,266 

Options Exercisable as of March 31, 2021

  5,961   19.86   5.52   140,984 
Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
      

Weighted

 
  

Number

  

average

 
  

of shares

  

grant-date

 
  

(in thousands)

  

fair value

 

Non-vested shares and share units at December 31, 2020

  12,943  $22.87 

Granted

  316   36.42 

Vested

  (160)  23.13 

Forfeited

  (216)  24.33 

Non-vested shares and share units at March 31, 2021

  12,883  $23.18 
Share-based Payment Arrangement, Performance Shares, Activity [Table Text Block]
      

Weighted

 
  

Number

  

average

 
  

of shares

  

grant-date

 
  

(in thousands)

  

fair value

 

Non-vested share units at December 31, 2020

  1,765  $28.06 

Granted

  826   36.34 

Vested

  (26)  28.06 

Forfeited

  (43)  31.51 

Non-vested share units at March 31, 2021

  2,522  $30.71