STOCK PLANS - Compensation Expense (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
Share-Based Compensation | |||
Stock-based compensation expense | $ 48,092 | $ 42,246 | $ 39,920 |
Related income tax benefit | 10,219 | 8,989 | 8,578 |
Stock options | |||
Share-Based Compensation | |||
Stock-based compensation expense | 26,800 | 25,980 | 26,749 |
RSUs | |||
Share-Based Compensation | |||
Stock-based compensation expense | 20,310 | 15,335 | 12,266 |
ESPP | |||
Share-Based Compensation | |||
Stock-based compensation expense | 982 | 931 | 905 |
Cost of goods sold | |||
Share-Based Compensation | |||
Stock-based compensation expense | 5,967 | 5,891 | 5,589 |
Research and development | |||
Share-Based Compensation | |||
Stock-based compensation expense | 6,594 | 5,465 | 5,211 |
Selling, general and administrative | |||
Share-Based Compensation | |||
Stock-based compensation expense | $ 35,531 | $ 30,890 | $ 29,120 |