XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.3
STOCK-BASED COMPENSATION (Tables)
9 Months Ended
Sep. 30, 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
September 30,
Nine Months Ended
September 30,
2024202320242023
Cost of sales$5,092 $4,042 $12,110 $13,094 
Research and development11,496 14,490 45,108 49,373 
Selling, general and administrative26,901 29,855 92,434 89,777 
Total stock-based compensation expense$43,489 $48,387 $149,652 $152,244