v3.24.2.u1
STOCK CAPITAL (Tables)
6 Months Ended
Jun. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of activity in the share options granted to employees and members of board of directors
   
Number of
options
   
Weighted
average
exercise price
   
Weighted
average remaining contractual term in years
   
Aggregate intrinsic Value
 
Outstanding as of December 31, 2023
   
317,416
   
$
53.38
     
4.05
   
$
17,366
 
Exercised
   
(5,920
)
   
4.38
     
-
     
360
 
Outstanding as of June 30, 2024
   
311,496
   
$
54.31
     
3.62
   
$
1,314
 
Vested and expected to vest as of June 30, 2024
   
311,402
   
$
54.23
     
3.62
   
$
1,314
 
Exercisable as of June 30, 2024
   
307,839
   
$
51.26
     
3.59
   
$
1,314
 
Schedule of RSU activity
   
Number of RSUs
   
Weighted average grant date fair value
 
Unvested as of December 31, 2023
   
1,860,286
   
$
182.52
 
Granted
   
1,401,181
     
51.09
 
Vested
   
(323,024
)
   
209.53
 
Forfeited
   
(145,169
)
   
201.70
 
Unvested as of June 30, 2024
   
2,793,274
   
$
112.47
 
Schedule of recognized stock-based compensation expenses
   
Three Months Ended
June 30,
   
Six Months Ended
June 30,
 
   
2024
   
2023
   
2024
   
2023
 
Stock-based compensation expenses:
                       
Cost of revenues
 
$
6,218
   
$
5,923
   
$
12,186
   
$
11,850
 
Research and development
   
17,639
     
17,272
     
34,778
     
34,481
 
Selling and marketing
   
8,149
     
7,822
     
16,060
     
15,901
 
General and administrative
   
6,565
     
7,948
     
13,153
     
15,968
 
Total stock-based compensation expenses
 
$
38,571
   
$
38,965
   
$
76,177
   
$
78,200
 
                                 
Stock-based compensation capitalized:
                               
Inventory
 
$
861
   
$
606
   
$
1,665
   
$
1,011
 
Other long-term assets
   
465
     
407
     
943
     
837
 
Total stock-based compensation capitalized
 
$
1,326
   
$
1,013
   
$
2,608
   
$
1,848
 
Employee Stock Option [Member] | Employees and members of board of directors  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of RSU activity
   
Number of PSUs
   
Weighted average grant date fair value
 
Unvested as of December 31, 2023
   
74,415
   
$
302.58
 
Granted
   
81,249
     
99.13
 
Vested
   
(7,859
)
   
298.93
 
Forfeited
   
(8,836
)
   
288.77
 
Unvested as of June 30, 2024
   
138,969
   
$
184.72