XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 14 - Share-based Compensation (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
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 as of December 31, 2023

  13,321  $33.89 

Granted

  1,364   32.84 

Vested

  (4,047)  36.11 

Forfeited

  (316)  34.56 

Non-vested shares and share units as of June 30, 2024

  10,322  $32.86 
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 as of December 31, 2023

  2,026  $38.89 

Granted

  1,647   32.70 

Vested

  (1,122)  41.70 

Performance adjustments

  916   32.84 

Forfeited

  (56)  33.10 

Non-vested share units as of June 30, 2024

  3,411  $33.61 
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, 2023

  7,499  $23.82         

Exercised

  (1,537)  22.05         

Expired

  (5)  20.19         

Options outstanding as of June 30, 2024

  5,957   24.28   4.64  $86,768 

Options vested and exercisable as of June 30, 2024

  5,957   24.28   4.64   86,768