XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables)
6 Months Ended
Jun. 30, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of fair values of outstanding derivative instruments
 
Balance sheet location  
June 30,
2024
   
December 31,
2023
 
Derivative assets of options and forward contracts:
             
Designated cash flow hedges
Prepaid expenses and other current assets
 
$
463
   
$
4,477
 
Non-designated hedges
Prepaid expenses and other current assets
   
-
     
410
 
Total derivative assets
   
$
463
   
$
4,887
 
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
 
2024
   
2023
   
2024
   
2023
 
Foreign exchange contracts
                           
Non Designated Hedging Instruments
 
Condensed Consolidated Statements of Income (loss) - Financial income (expense), net
 
$
191
   
$
-
   
$
802
   
$
-
 
Designated Hedging Instruments
 
Condensed Consolidated Statements of Comprehensive Income (loss) - Cash flow hedges
 
$
(1,019
)
 
$
(2,091
)
 
$
(2,557
)
 
$
(4,148
)