XML 78 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
CAPITAL STOCK AND STOCK AWARD PLANS - Total Compensation Expense Recognized in Statements of Operations for Stock-Based Compensation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 58,169 $ 90,677 $ 129,977
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense 8,929 13,025 16,128
Stock awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense 45,878 74,186 110,701
Company expense on ESPP discount      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 3,362 $ 3,466 $ 3,148