XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SHARE-BASED COMPENSATION (Tables)
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity
The following table is a summary of our stock option activity (in thousands, except per share data):
Six months ended June 30,
20242023
AwardsWeighted-Average Exercise PriceAwardsWeighted-Average Exercise Price
Outstanding at beginning of period26 $62.20 33 $54.98 
Exercised(1)27.68 (4)27.18 
Forfeited(2)26.52 — — 
Outstanding at end of the period23 $66.68 29 $58.65 
Exercisable at end of the period23 $66.68 29 $58.65 
Schedule of Restricted Stock Activity
The following table summarizes our restricted stock activity (in thousands, except per share data):
Six months ended June 30,
20242023
SharesWeighted-Average Grant Date Fair ValueSharesWeighted-Average Grant Date Fair Value
Outstanding at beginning of period114 $127.87 60 $188.11 
Granted210 32.23 85 98.17 
Vested(34)138.80 (24)169.42 
Forfeited(4)52.06 (3)156.26 
Outstanding at end of the period286 $57.21 118 $127.93 
Schedule of Share-based Compensation Expense The total expense during the three months ended June 30, 2024 and 2023 was as follows (in thousands):
Three months ended June 30,
20242023
SharesShare-Based Compensation ExpenseSharesShare-Based Compensation Expense
Options and restricted stock309 $1,717 147 $1,642 
Performance-based share awards granted in 2024117 371 — — 
Market and performance-based share awards granted in 202347 482 47 482 
Market and performance-based share awards granted in 202224 — 24 — 
Performance-based share awards granted in 2021(116)14 340 
Performance-based share awards granted in 2020— — 28 50 
Total share-based compensation498 $2,454 260 $2,514 
The total expense during the six months ended June 30, 2024 and 2023 was as follows (in thousands):
Six months ended June 30,
20242023
SharesShare-Based Compensation ExpenseSharesShare-Based Compensation Expense
Options and restricted stock309 $3,317 147 $2,869 
Performance-based share awards granted in 2024117 448 — — 
Market and performance-based share awards granted in 202347 964 47 561 
Market and performance-based share awards granted in 202224 — 24 (1,388)
Performance-based share awards granted in 2021(104)14 980 
Performance-based share awards granted in 2020— — 28 98 
Total share-based compensation498 $4,625 260 $3,120