XML 43 R28.htm IDEA: XBRL DOCUMENT v3.25.2
STOCK-BASED COMPENSATION (Tables)
6 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Schedule of Share-based Payment Arrangement, Option, Activity
A summary of stock option activity as of June 30, 2025 is as follows:
(In thousands, except prices and years)Number of
options
Weighted-
average
exercise
price
Weighted- average remaining contractual life (years)Aggregate intrinsic value
Options outstanding at January 1, 20251,523 $18.73 4.67$465,985 
Granted (1)— 
Exercised(438)15.88 
Forfeited and expired (2)— — 
Options outstanding at June 30, 2025
1,085 $19.88 4.36$424,207 
Options exercisable at June 30, 2025
1,085 $19.88 4.36$424,207 
________________
(1) There were no stock options granted during the three and six months ended June 30, 2025.
(2) There was a nominal amount of forfeitures and expirations during the three and six months ended June 30, 2025.
Schedule of Share-based Payment Arrangement, RSU, Activity
A summary of RSU activity as of June 30, 2025 is as follows:
(In thousands, except prices)Restricted stock unitsWeighted-
average
grant date fair value per share
Outstanding at January 1, 2025
1,802 $143.96 
Granted305 504.38 
Released(413)116.37 
Forfeited(56)178.10 
Outstanding at June 30, 2025
1,638 $216.93 
Schedule of Share-based Payment Arrangement, Expensed, Amount
Stock-based compensation expense is included in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income as shown in the following table:
Three Months Ended June 30,Six Months Ended June 30,
(In thousands)2025202420252024
Cost of revenues$24 $18 $44 $34 
Research and development20,481 14,095 38,294 27,101 
Sales and marketing1,593 1,198 3,024 2,252 
General and administrative12,494 11,435 24,248 22,344 
Total$34,592 $26,746 $65,610 $51,731