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

Three Months Ended March 31,

 
  

2023

  

2022

 

Cost of revenue

 $1,147  $1,307 

Research and development

  8,614   8,401 

Selling, general and administrative

  27,248   30,103 

Total stock-based compensation expense

 $37,009  $39,811 

Tax benefit related to stock-based compensation (1)

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

Time-Based RSUs

  

PSUs and MPSUs

  

MSUs

  

Total

 
  

Number of

Shares

  

Weighted-

Average

Grant Date

Fair Value

Per Share

  

Number of

Shares

  

Weighted-

Average

Grant Date

Fair Value

Per Share

  

Number of

Shares

  

Weighted-

Average

Grant Date

Fair Value

Per Share

  

Number of

Shares

  

Weighted-

Average

Grant Date

Fair Value

Per Share

 

Outstanding at January 1, 2023

  106  $327.13   748  $275.70   1,805  $126.57   2,659  $176.50 

Granted

  27  $467.62   246(1)  $449.22   -  $-   273  $450.13 

Vested

  (16) $279.89   (198) $291.65   (81) $23.57   (295) $217.47 

Forfeited

  (2) $361.26   (2) $285.23   (5) $139.15   (9) $225.18 

Outstanding at March 31, 2023

  115  $365.93   794  $326.02   1,719  $131.39   2,628  $200.37 
Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]
  

Three Months Ended March 31,

 
  

2023

  

2022

 

Expected term (in years)

  0.5   0.5 

Expected volatility

  55.8%  38.1%

Risk-free interest rate

  5.0%  0.7%

Dividend yield

  0.8%  0.6%