XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Note 3 - Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Share-Based Payment Arrangement, Cost by Plan [Table Text Block]
  

Three Months Ended June 30,

 

Six Months Ended June 30,

  

2025

 

2024

 

2025

 

2024

Cost of revenue

 $1,913  $1,611  $3,586  $3,009 

Research and development (“R&D”)

  12,469   11,682   24,147   22,129 

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

  45,716   39,013   85,171   73,094 

Total stock-based compensation expense

 $60,098  $52,306  $112,904  $98,232 

Tax benefit related to stock-based compensation (1)

 $703  $798  $1,163  $1,506 
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

  32  $635.87   269 

(1)

 $565.99   -  $-   301  $573.03 

Vested

  (27) $471.70   (37)  $399.91   -  $-   (64) $430.10 

Forfeited

  (4) $555.89   (4)  $524.36   (10) $297.97   (18) $399.27 

Outstanding at June 30, 2025

  86  $573.19   909   $540.24   928  $202.27   1,923  $378.58