XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Note 3 - Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Share-Based Payment Arrangement, Cost by Plan [Table Text Block]
  

Three Months Ended March 31,

  

2025

 

2024

Cost of revenue

 $1,673  $1,398 

Research and development (“R&D”)

  11,678   10,447 

Selling, general and administrative (“SG&A”)

  39,455   34,081 

Total stock-based compensation expense

 $52,806  $45,926 

Tax benefit related to stock-based compensation (1)

 $460  $708 
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
  

Time-Based RSUs

 

PSUs and MPSUs

 

MSUs

 

Total

      

Weighted-

      

Weighted-

     

Weighted-

     

Weighted-

      

Average

      

Average

     

Average

     

Average

      

Grant Date

      

Grant Date

     

Grant Date

     

Grant Date

  

Number of

 

Fair Value

 

Number of

  

Fair Value

 

Number of

 

Fair Value

 

Number of

 

Fair Value

  

Shares

 

Per Share

 

Shares

  

Per Share

 

Shares

 

Per Share

 

Shares

 

Per Share

Outstanding at January 1, 2025

  85  $516.12   681   $524.08   938  $203.32   1,704  $347.01 

Granted

  23  $656.29   247 

(1)

 $571.17   -  $-   270  $576.99 

Vested

  (11) $490.40   (34)  $399.40   -  $-   (45) $422.57 

Forfeited

  (2) $566.81   (3)  $525.65   (8) $304.25   (13) $391.01 

Outstanding at March 31, 2025

  95  $552.28   891   $537.35   930  $202.40   1,916  $375.42