XML 58 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE-BASED COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Summary of Award Activity
A summary of award activity is as follows (in thousands):
Stock Options
Restricted Stock Units
Outstanding, December 31, 20226,793 2,709 
Granted103 1,555 
Exercised options or vested shares(2,061)(1,728)
Canceled or forfeited(31)(72)
Outstanding, December 31, 20234,804 2,464 
Summary of Option Activity
The following table presents the options activity: 
Number of Options
(in thousands)
Weighted Average Exercise Price
(per Share)
Weighted Average Life Remaining
(Years)
Aggregate Intrinsic Value
(in thousands)
Outstanding, December 31, 2022
6,793 $5.01 2.8$63,604 
Granted103 15.12 
Exercised(2,061)7.17 
Canceled or forfeited(31)8.32 
Outstanding, December 31, 2023
4,804 4.28 2.634,350 
Vested and expected to vest after, December 31, 2023
4,794 4.26 2.634,350 
Exercisable, December 31, 2023
4,654 $3.92 2.4$34,350 
Schedule of Information About Stock Options Outstanding and Exercisable
The following table presents the options outstanding and exercisable by price range:
  Options OutstandingOptions Exercisable
Number
Outstanding
Weighted
Average
Remaining
Contract
Life
Weighted
Average
Exercise
Number
Exercisable
Weighted
Average
Exercise
Range of Exercise Prices(in thousands)(Years)Prices(in thousands)Price
$1.46 $1.46 985 2.4$1.46 985 $1.46 
1.57 2.78 649 2.32.60 649 2.60 
3.29 3.29 1,812 3.23.29 1,812 3.29 
6.30 7.74 1,142 1.17.34 1,142 7.34 
7.88 16.69 216 8.014.45 66 11.75 
  4,804   4,654  
Schedule of Nonvested Restricted Stock Units Activity
The following table presents our RSU and PSU awards activity:
Shares Outstanding
(in thousands)
Weighted Average Grant Date Fair Value
(per Share)
Weighted Average Life Remaining
(Years)
Aggregate Intrinsic Value
(in thousands)
Outstanding, December 31, 2022
2,709 $13.46 0.9$38,850 
Granted1,555 13.34 
Vested(1,728)9.77 
Forfeited(72)16.59 
Outstanding, December 31, 2023
2,464 15.88 1.227,747 
Vested and expected to vest after, December 31, 2023
2,081 $16.47 1.1$23,453