XML 55 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Award Plans and Stock Based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Stock Award Plans and Stock Based Compensation  
Schedule of estimated weighted-average assumptions used in calculation of fair value of options granted

    

2021

Weighted-average expected volatility

53.07%

Weighted-average expected term

4.71 years

Risk-free interest rate

1.22%

Expected dividend yield

0.00%

Summary of stock option activity

    

    

    

Weighted

    

 

Weighted

Average

 

Average

Remaining

Aggregate

 

Exercise

Contractual

Intrinsic

 

Options

Price

Term

Value

 

(in thousands)

(years)

(in thousands)

 

Outstanding at December 31, 2022

 

5

$

43.33

Granted

 

 

Exercised

 

(2)

 

13.75

Canceled

 

Expired

 

 

Outstanding at December 31, 2023

 

3

$

61.81

 

4.9

$

204

Exercisable at December 31, 2023

 

2

$

61.81

 

4.9

$

102

Options Vested at December 31, 2023

 

2

$

61.81

 

4.9

$

102

Schedule of changes in the Company's non-vested restricted stock units

    

    

Weighted-Average

 

Grant Date Fair

 

Shares/units

Value per Share

 

(in thousands)

Outstanding at December 31, 2022

 

725

$

39.23

Granted

 

220

 

125.11

Vested

 

(397)

 

131.71

Forfeited

 

(10)

 

51.94

Outstanding at December 31, 2023

 

538

$

77.22