XML 57 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Share-Based Compensation Expense

The following table summarizes the stock-based compensation expense recognized under all of the Company’s stock plans in 2024, 2023, and 2022, and associated with the issuance of restricted shares of common stock and vesting of stock options that are included in general and administrative expenses in the accompanying consolidated statements of income (in thousands):

 

 

Years ended December 31,

 

 

2024

 

 

2023

 

 

2022

 

Stock options and ESPP

 

$

1,339

 

 

$

1,790

 

 

$

3,792

 

Restricted stock awards and units

 

 

33,197

 

 

 

20,250

 

 

 

12,309

 

Total stock-based compensation expense

 

$

34,536

 

 

$

22,040

 

 

$

16,101

 

Schedule of Stock Option Transactions Under Stock Option Plans

The Company’s outstanding stock options consisted of the following:

 

 

Shares

 

 

Weighted-
Average
Exercise
Price

 

 

Weighted-
Average
Remaining
Contractual
Term
(Years)

 

 

Aggregate
Intrinsic
Value
(in millions)

 

Options outstanding at January 1, 2024

 

 

504,241

 

 

$

34.03

 

 

 

2.10

 

 

$

4.7

 

Options granted

 

 

 

 

 

 

 

 

 

 

 

 

Options exercised

 

 

(108,425

)

 

 

17.29

 

 

 

 

 

 

3.0

 

Options canceled, forfeited or expired

 

 

(7,271

)

 

 

50.56

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Options outstanding at December 31, 2024

 

 

388,545

 

 

$

38.39

 

 

 

1.12

 

 

$

3.4

 

 

 

 

 

 

 

 

 

 

 

 

`

 

Options exercisable at December 31, 2024

 

 

388,545

 

 

$

38.39

 

 

 

1.12

 

 

$

3.4

 

Share-based Payment Arrangement, Restricted Stock Awards and Units Activity

The Company’s unvested restricted stock awards and units activity for the year ended December 31, 2024 consisted of the following:

 

 

Restricted Stock Awards and Units

 

 

Performance-Based
Restricted Stock Awards

 

 

Number
of Shares

 

 

Weighted
Average
Grant-Date
Fair Value

 

 

Number
of Shares

 

 

Weighted
Average
Grant-Date
Fair Value

 

Unvested as of January 1, 2024

 

 

713,284

 

 

$

60.98

 

 

 

627,333

 

 

$

35.05

 

Granted

 

 

573,487

 

 

 

43.64

 

 

 

855,287

 

 

 

44.43

 

Vested

 

 

(289,301

)

 

 

44.76

 

 

 

(78,206

)

 

 

37.79

 

Forfeited

 

 

(63,662

)

 

 

39.43

 

 

 

(120,085

)

 

 

36.25

 

 

 

 

 

 

 

 

 

 

 

 

 

Unvested as of December 31, 2024

 

 

933,808

 

 

$

56.82

 

 

 

1,284,329

 

 

$

41.02