XML 59 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 16 - Share-based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Share-Based Payment Arrangement, Cost by Plan [Table Text Block]
  

Amount of share-based compensation cost recognized

  

Unrecognized compensation cost

  

Weighted-average remaining term in years

 
  

Year ended December 31,

  

December 31,

 
  

2023

  

2022

  

2021

  

2023

 

Time-based restricted stock and restricted stock units

 $172  $111  $94  $211   2.1 

Performance-based restricted stock units

  36   52   79   17   1.7 

Stock Options

  2   7   9         

Other

  8   5   8         

Total share-based compensation cost (1)

 $218  $175  $190         
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
  

Number of shares (in thousands)

  

Weighted-average grant-date fair value

 

Non-vested shares and share units as of December 31, 2022

  11,299  $29.19 

Granted

  7,438   34.90 

Vested

  (4,832)  24.44 

Forfeited

  (584)  34.03 

Non-vested shares and share units as of December 31, 2023

  13,321  $33.89 
Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block]
  

Number of shares (in thousands)

  

Weighted-average grant-date fair value

 

Non-vested share units as of December 31, 2022

  4,696  $35.41 

Granted

  1,674   35.08 

Vested

  (3,587)  33.37 

Performance adjustments

  (726)  35.43 

Forfeited

  (31)  36.26 

Non-vested share units as of December 31, 2023

  2,026  $38.89 
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  

Number of shares (in thousands)

  

Weighted-average exercise price

  

Weighted-average remaining contractual term in years

  

Aggregate intrinsic value (in thousands)

 

Options Outstanding as of December 31, 2022

  9,665  $22.92         

Exercised

  (2,114)  19.78         

Forfeited and expired

  (52)  19.65         

Options outstanding as of December 31, 2023

  7,499   23.82   4.95   54,327 

Options vested and exercisable as of December 31, 2023

  7,499   23.82   4.95   54,327