XML 42 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Share-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Share-Based Payment Arrangement, Expensed and Capitalized, Amount The compensation cost charged against income from those plans is included in selling, general & administrative expenses as follows (in thousands):
Three Months EndedNine Months Ended
September 30,September 30,
Share-based compensation related to:2025202420252024
Common stock grants$100 $100 $300 $300 
Stock option grants— 127 173 357 
Restricted Stock Unit Awards ("RSUs")1,859 1,312 5,983 4,130 
Total share-based compensation$1,959 $1,539 $6,456 $4,787 
Summary of Stock Option Activity
The following is a summary of stock option activity under all plans for the nine months ended September 30, 2025:
Shares Under OptionsWeighted Average Exercise Price (per share)Weighted Average Remaining Contractual Life (in years)Aggregate Intrinsic Value (in thousands)
Outstanding at December 31, 202473,232$67.15 
Exercised(11,263)36.02 
Outstanding at September 30, 202561,969$72.80 4.35$8,039 
Exercisable at September 30, 202561,969$72.80 4.35$8,039 
Vested and expected to vest at September 30, 202561,969$72.80 4.35$8,039 
Summary of Restricted Stock Units Activity
The following table summarizes information about RSU activity during the nine months ended September 30, 2025:
Restricted Stock UnitsWeighted Average
 Grant Date
 Fair Value
Outstanding at December 31, 202480,827 $98.79 
Awarded53,055 259.69 
Shares vested(43,296)119.05 
Shares forfeited(1,738)150.39 
Outstanding at September 30, 202588,848 $183.99