XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK-BASED COMPENSATION (Tables)
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-Based Compensation Expense Compensation expense included in the Company’s Condensed Consolidated Statements of Comprehensive Income for all stock-based compensation arrangements was as follows: 
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Cost of sales$4,042 $4,361 $13,094 $13,449 
Research and development14,490 17,055 49,373 47,878 
Selling, general and administrative29,855 33,247 89,777 88,247 
Total stock-based compensation expense$48,387 $54,663 $152,244 $149,574