XML 48 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Equity (Tables)
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
Schedule of stock option activity
 Number of OptionsWeighted Average Exercise Price
Options outstanding as of December 31, 2021 1,732,368 $28.85 
Granted 78,740  13.59 
Exercised  (26,362 10.04 
Forfeited  (165,187 36.68 
Options outstanding as of December 31, 2022 1,619,559 $27.62 
Options exercisable as of December 31, 2022 1,238,659 $31.25 

   

Schedule of Stock Options Outstanding
    Options Outstanding Options Exercisable
    Outstanding Weighted- Average Weighted-   ExercisableWeighted-
    options at Remaining Average options atAverage
Range of December 31, Contractual Exercise December 31,Exercise
Exercise Prices 2022 Life in Years Price 2022Price
$3.52 -$19.61   464,419   7.68  $15.28   83,519 $18.94 
$19.66 -$22.47   688,434   4.67   20.36   688,434  20.36 
$23.41 -$114.11   466,480   2.57   49.48   466,480  49.48 
$120.51 -$120.51   226   0.94   120.51   226  120.51 
     1,619,559   4.93  $27.31   1,238,659 $31.25 
            
Aggregate intrinsic value (U.S. $ in thousands) $46     $28   
Schedule of Stock Option Assumptions
  202220212020
Risk-free interest rate 0.4%-3.9%0.4%-1.3%0.4%-1.8%
Expected option term (years) 5.0-5.55.0-5.15.0-5.1
Expected share price volatility 52.8%-61.4%52.8%-58.7%52.5%-52.8%
Dividend yield ---
Weighted average grant date fair value $11.36$14.998.09
Schedule of RSUs and PSUs activity
  Number of RSUs and PSUs Weighted Average Grant Date Fair Value
Unvested RSUs and PSUs outstanding as of December 31, 2021  3,082,798  $26.36 
Granted  2,178,650   21.21 
Vested   (1,122,041  24.86 
Forfeited   (643,308  24.46 
Unvested RSUs and PSUs outstanding as of December 31, 2022  3,496,099  $23.98 

 

Schedule of stock-based compensation expense
  2022 2021 2020
  (U.S. $ in thousands)
Cost of revenues $4,082  $3,093  $1,771 
Research and development, net  7,113   6,564   6,102 
Selling, general and administrative  22,266   21,320   12,331 
Total stock-based compensation expenses $33,461  $30,977  $20,204 
Schedule of accumulated other comprehensive loss
  Year ended December 31, 2022
  Net unrealized gain (loss) on cash flow hedges  Foreign currency translation adjustments  Total
  U.S. $ in thousands
Balance as of January 1, 2022 $1,572   $(10,343  $(8,771
Other comprehensive loss before reclassifications  (1,566   (2,176   (3,742
Amounts reclassified from accumulated other comprehensive loss  (305   
-
    (305
Other comprehensive income (loss), net of tax  (1,871   (2,176   (4,047
Balance as of December 31, 2022 $(299  $(12,519  $(12,818
  Year ended December 31, 2021
  Net unrealized gain (loss) on cash flow hedges  Foreign currency translation adjustments  Total
  U.S. $ in thousands
Balance as of January 1, 2021 $(1,673  $(7,173  $(8,846
Other comprehensive loss before reclassifications  3,668    (2,603   1,065 
Amounts reclassified from accumulated other comprehensive loss  (423   (567   (990
Other comprehensive income (loss)  3,245    (3,170   75 
Balance as of December 31, 2021 $1,572   $(10,343  $(8,771
  
  Year ended December 31, 2020
  Net unrealized gain (loss) on cash flow hedges  Foreign currency translation adjustments  Total
  U.S. $ in thousands
Balance as of January 1, 2020 $(10  $(7,706  $(7,716
Other comprehensive loss before reclassifications  (1,024   533    (490
Amounts reclassified from accumulated other comprehensive loss  (639   
-
    (639
Other comprehensive income (loss)  (1,663   533    (1,130
Balance as of December 31, 2020 $(1,673  $(7,173  $(8,846