XML 47 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity (Tables)
12 Months Ended
Dec. 31, 2023
Stockholders' Equity Note [Abstract]  
Schedule of stock option activity
Number of OptionsWeighted Average Exercise Price
Options outstanding as of December 31, 20221,619,559$27.62 
Granted66,81113.99 
Exercised (2,898)3.57 
Forfeited (322,820)54.20 
Options outstanding as of December 31, 20231,360,652$20.67 
Options exercisable as of December 31, 20231,013,621$22.25 
Schedule of Stock Options Outstanding
Options OutstandingOptions Exercisable
Range of Exercise PricesOutstanding options at December 31, 2023Weighted- Average Remaining Contractual Life in YearsWeighted- Average Exercise Price Exercisable options at December 31, 2023Weighted-Average Exercise Price
$3.52 $19.61 523,0526.68$16.11 176,021 $16.22 
$19.66 $22.28 584,2753.5620.42 584,275 20.42 
$22.47 $103.36 253,0592.7530.57 253,059 30.57 
$114.03 $114.11 2660.42114.08 266 114.08 
1,360,6524.61$20.67 1,013,621 $22.25 
Aggregate intrinsic value (U.S. $ in thousands)$121 $90 
Schedule of Stock Option Assumptions
202320222021
Risk-free interest rate4.1%4.7%3.6%3.9%1.3%1.3%
Expected option term (years)5.55.55.1
Expected share price volatility61.0%61.2%60.3%61.4%58.7%58.7%
Dividend yield
Weighted average grant date fair value$9.75$7.42$14.75
Schedule of RSUs and PSUs activity
Number of RSUs and PSUsWeighted Average
Grant Date Fair Value
Unvested RSUs and PSUs outstanding as of December 31, 20223,496,099$23.98 
Granted2,384,99513.27 
Vested (1,676,389)22.96 
Forfeited (362,473)22.14 
Unvested RSUs and PSUs outstanding as of December 31, 20233,842,232$17.95 
Schedule of stock-based compensation expense
202320222021
 (U.S. $ in thousands)
Cost of revenues$3,701 $4,082 $3,093 
Research and development, net7,932 7,113 6,564 
Selling, general and administrative19,981 22,266 21,320 
$31,614 $33,461 $30,977 
Schedule of accumulated other comprehensive loss
December 31, 2023
Net unrealized gain
(loss) on cash flow
hedges
Foreign currency
translation
adjustments
Total
U.S. $ in thousands
Balance as of January 1, 2023$(299)$(12,519)$(12,818)
Other comprehensive loss before
   reclassifications
(1,797)3,650 1,853 
Amounts reclassified from accumulated other comprehensive loss3,886 — 3,886 
Other comprehensive income (loss), net of tax2,089 3,650 5,739 
Balance as of December 31, 2023$1,790 $(8,869)$(7,079)
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)

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), net of tax3,245 (3,170)75 
Balance as of December 31, 2021$1,572 $(10,343)$(8,771)