v3.23.2
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables)
6 Months Ended
Jun. 30, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of fair values of outstanding derivative instruments
 
 
Balance sheet location
 
June 30,
2023
   
December 31,
2022
 
Derivative liabilities of options and forward contracts:
             
Designated cash flow hedges
Accrued expenses and other current liabilities
 
$
(1,893
)
 
$
(1,874
)
Schedule of gains (losses) on derivative instruments recognized in our income statements
     

Three Months Ended

June 30,

   

Six Months Ended

June 30,

 
 
Affected line item
 
2023
   
2022
   
2023
   
2022
 
Foreign exchange contracts
                         
Non Designated Hedging Instruments
Condensed Consolidated Statements of Income - Financial income (expense), net
 
$
-
   
$
3,009
   
$
-
   
$
3,943
 
Designated Hedging Instruments
Condensed Consolidated Statements of Comprehensive Income - Cash flow hedges
 
$
(2,091
)
 
$
(6,351
)
 
$
(4,148
)
 
$
(7,529
)