v3.24.0.1
FINANCIAL INCOME (EXPENSE), NET
12 Months Ended
Dec. 31, 2023
Nonoperating Income (Expense) [Abstract]  
FINANCIAL INCOME (EXPENSE), NET

NOTE 26:       FINANCIAL INCOME (EXPENSE), NET

   
Year ended December 31,
 
   
2023
   
2022
   
2021
 
Exchange rate (loss) gain, net
 
$
24,181
   
$
(1,547
)
 
$
(22,493
)
Interest income on marketable securities
   
25,668
     
10,551
     
2,973
 
Convertible note
   
(2,930
)
   
(2,916
)
   
(2,903
)
Hedging
   
2,337
     
4,716
     
9,417
 
Financing component expenses related to ASC 606
   
(9,773
)
   
(7,038
)
   
(5,771
)
Bank charges
   
(1,418
)
   
(1,584
)
   
(1,991
)
Interest income
   
7,494
     
2,932
     
788
 
Interest expense
   
(1,269
)
   
(1,530
)
   
(605
)
Other
   
(3,078
)
   
166
     
571
 
Total financial income (expenses), net
 
$
41,212
   
$
3,750
   
$
(20,014
)