XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCK-BASED COMPENSATION (Tables)
6 Months Ended
Jun. 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
June 30,
Six Months Ended
June 30,
2024202320242023
Cost of sales$3,774 $4,721 $7,018 $9,052 
Research and development12,935 15,055 33,612 34,883 
Selling, general and administrative31,205 30,386 65,533 59,922 
Total stock-based compensation expense$47,914 $50,162 $106,163 $103,857