v3.24.1.u1
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables)
3 Months Ended
Mar. 31, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of fair values of outstanding derivative instruments
 
Balance sheet location
 
March 31,
2024
   
December 31,
2023
 
Derivative assets of options and forward contracts:
             
Designated cash flow hedges
Prepaid expenses and other current assets
 
$
1,807
   
$
4,477
 
Non-designated hedges
Prepaid expenses and other current assets
   
74
     
410
 
Total derivative assets
   
$
1,881
   
$
4,887
 
Derivative liabilities of options and forward contracts:
                 
Designated cash flow hedges
Accrued expenses and other current liabilities
 
$
(17
)
 
$
-
 
Schedule of gains (losses) on derivative instruments recognized in our income statements
 
Affected line item
 
Three Months Ended
March 31,
 
   
2024
   
2023
 
Foreign exchange contracts
             
Non Designated Hedging Instruments
Condensed Consolidated Statements of Income (loss) - Financial income (expense), net
 
$
612
   
$
-
 
Designated Hedging Instruments
Condensed Consolidated Statements of Comprehensive Income (loss) - Cash flow hedges
 
$
(1,538
)
 
$
(2,057
)