XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 14 - Share-based Compensation (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
          

Weighted-

     
          

average

     
      

Weighted-

  

remaining

  

Aggregate

 
  

Number

  

average

  

contractual

  

intrinsic

 
  

of shares

  

exercise

  

term

  

value

 
  

(in thousands)

  

price

  

(in years)

  

(in thousands)

 

Options outstanding as of December 31, 2021

  11,904  $22.31         

Exercised

  (1,765)  19.91         

Forfeited and expired

  (193)  18.47         

Options outstanding as of September 30, 2022

  9,946   22.81   6.03  $68,676 

Options expected to vest as of September 30, 2022

  9,921   22.82   6.03   68,440 

Options exercisable as of September 30, 2022

  8,139   23.51   5.68   51,740 
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, 2021

  10,594  $25.83 

Granted

  4,288   34.01 

Vested

  (3,238)  24.77 

Forfeited

  (275)  28.08 

Non-vested shares and share units at September 30, 2022

  11,369  $29.16 
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, 2021

  3,684  $34.17 

Granted

  1,761   40.76 

Vested

  (139)  32.18 

Performance adjustments

  366   34.46 

Forfeited

  (76)  32.39 

Non-vested share units at September 30, 2022

  5,596  $36.28