XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.1
STOCK-BASED COMPENSATION (Tables)
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Schedule of Share-based Payment Arrangement, Option, Activity
A summary of stock option activity as of March 31, 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(276)11.31 
Forfeited and expired (2)— — 
Options outstanding at March 31, 2025
1,247 $20.37 4.64$362,445 
Options exercisable at March 31, 2025
1,247 $20.30 4.64$362,416 
________________
(1) There were no stock options granted during the three months ended March 31, 2025.
(2) There was a nominal amount of forfeitures and expirations during the three months ended March 31, 2025.
Schedule of Share-based Payment Arrangement, RSU, Activity
A summary of RSU activity as of March 31, 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 
Granted80 432.69 
Released(204)113.76 
Forfeited(34)129.48 
Outstanding at March 31, 2025
1,644 $162.06 
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 March 31,
(In thousands)20252024
Cost of revenues$20 $16 
Research and development17,813 13,006 
Sales and marketing1,431 1,054 
General and administrative11,754 10,909 
Total$31,018 $24,985