XML 42 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCK-BASED COMPENSATION (Tables)
3 Months Ended
Mar. 31, 2024
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
March 31,
20242023
Cost of sales$3,244 $4,331 
Research and development20,677 19,828 
Selling, general and administrative34,328 29,536 
Total stock-based compensation expense$58,249 $53,695