v3.24.3
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables)
9 Months Ended
Sep. 30, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of fair values of outstanding derivative instruments
 
Balance sheet location
 
September 30,
2024
   
December 31,
2023
 
Derivative assets of options and forward contracts:
             
Designated cash flow hedges
Prepaid expenses and other current assets
 
$
1,102
   
$
4,477
 
Non-designated hedges
Prepaid expenses and other current assets
   
-
     
410
 
Total derivative assets
   
$
1,102
   
$
4,887
 
Schedule of gains (losses) on derivative instruments recognized in our income statements
        
Three Months Ended
September 30,
   
Nine Months Ended
September 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
 
$
-
   
$
5,841
   
$
802
   
$
5,841
 
Designated Hedging Instruments
 
Condensed Consolidated Statements of Comprehensive Income (loss) - Cash flow hedges
 
$
1,131
   
$
(2,713
)
 
$
(1,426
)
 
$
(6,861
)