XML 109 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Summary of restricted stock activity
The following table summarizes RSA and RSU activity during the years ended December 31, 2024, 2023, and 2022:
Number of
shares
Weighted
average grant
date fair value
Nonvested stock at January 1, 2022443,319 $99.22
Granted369,037 119.97
Vested(201,457)99.87
Forfeited(54,837)106.07
Nonvested stock at December 31, 2022556,062 $112.07
Granted401,685 132.58
Vested(237,315)108.25
Forfeited(82,251)121.02
Nonvested stock at December 31, 2023638,181 $125.25
Granted226,061 183.27
Vested(298,023)117.28
Forfeited(43,484)145.53
Nonvested stock at December 31, 2024522,735 $153.20
Summary of performance-based restricted stock units activity
The following table summarizes restricted stock units contingent upon achievement of performance conditions, also known as PSUs, activity during the years ended December 31, 2024, 2023, and 2022:
Number of
Shares
Weighted
average grant
date fair value
Nonvested stock at January 1, 2022152,410 $108.41 
Granted64,668 141.41 
Vested(16,834)96.00 
Forfeited(33,542)95.40 
Nonvested stock at December 31, 2022166,702 $125.08 
Granted87,146 144.35 
Vested(55,399)130.05 
Forfeited(63,965)141.49 
Nonvested stock at December 31, 2023134,484 $127.72 
Granted86,996 145.21 
Vested(110,376)100.50 
Forfeited— — 
Nonvested stock at December 31, 2024111,104 $168.45 
Summary of stock option/warrant activity
The following table summarizes the option activity during the years ended December 31, 2024 and 2023 (in millions, except number of shares and contractual term):
Number of
shares
Weighted
average
 exercise price
Aggregate
intrinsic value
Weighted average
remaining
contractual term
Outstanding at January 1, 2023185 $0.3$6 years
Granted— 
Vested— 
Outstanding at December 31, 2023185 $0.3$5 years
Granted— 
Vested— 
Forfeited(185)$0.3$
Outstanding at December 31, 2024— $$
The following table summarizes the Warrant Unit activity during the years ended December 31, 2024 and 2023 (in millions, except number of shares):
Number of
shares
Weighted
average
 exercise price
Outstanding at January 1, 202380$0.2
Granted
Vested, but not exercised(40)0.2
Outstanding and exercisable at December 31, 2023400.2
Outstanding at December 31, 202380$0.2
Granted
Vested, but not exercised
Forfeited(80)0.2
Outstanding and exercisable at December 31, 2024
Outstanding at December 31, 2024$