v3.24.1.u1
ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)
3 Months Ended
Mar. 31, 2024
Accumulated Other Comprehensive Income Loss [Abstract]  
Schedule of changes in AOCI
   
Three Months Ended March 31,
 
   
2024
   
2023
 
Unrealized gains (losses) on available-for-sale marketable securities
           
Beginning balance
 
$
(4,960
)
 
$
(25,449
)
Revaluation
   
1,860
     
7,570
 
Tax on revaluation
   
(369
)
   
(1,471
)
Other comprehensive income before reclassifications
   
1,491
     
6,099
 
Reclassification
   
-
     
107
 
Tax on reclassification
   
-
     
(29
)
Losses reclassified from accumulated other comprehensive income
   
-
     
78
 
Net current period other comprehensive income
   
1,491
     
6,177
 
Ending balance
 
$
(3,469
)
 
$
(19,272
)
Unrealized gains (losses) on cash flow hedges
               
Beginning balance
 
$
3,940
   
$
(1,761
)
Revaluation
   
(1,748
)
   
(2,196
)
Tax on revaluation
   
210
     
139
 
Other comprehensive loss before reclassifications
   
(1,538
)
   
(2,057
)
Reclassification
   
(939
)
   
1,840
 
Tax on reclassification
   
112
     
(114
)
Losses (gains) reclassified from accumulated other comprehensive income (loss)
   
(827
)
   
1,726
 
Net current period other comprehensive loss
   
(2,365
)
   
(331
)
Ending balance
 
$
1,575
   
$
(2,092
)
Foreign currency translation adjustments on intra-entity transactions that are of a long-term investment in nature
               
Beginning balance
 
$
(43,335
)
 
$
(37,960
)
Revaluation
   
(13,382
)
   
(10,800
)
Ending balance
 
$
(56,717
)
 
$
(48,760
)
Unrealized gains (losses) on foreign currency translation
               
Beginning balance
 
$
(2,530
)
 
$
(7,939
)
Revaluation
   
(5,470
)
   
859
 
Ending balance
 
$
(8,000
)
 
$
(7,080
)
Total
 
$
(66,611
)
 
$
(77,204
)
Schedule of reclassifications out of AOCI
Details about Accumulated Other
Comprehensive Loss Components
 
Three Months Ended
March 31,
 
Affected Line Item in the
Statement of Income
   
2024
   
2023
   
Available-for-sale marketable securities
             
   
$
-
   
$
(107
)
Financial income (expense), net
     
-
     
29
 
Tax benefits (income taxes)
   
$
-
   
$
(78
)
Total, net of tax benefits (income taxes)
Cash flow hedges
                 
     
105
     
(212
)
Cost of revenues
     
565
     
(1,129
)
Research and development
     
122
     
(225
)
Sales and marketing
     
147
     
(274
)
General and administrative
   
$
939
   
$
(1,840
)
Total, before income taxes
     
(112
)
   
114
 
Tax benefits (income taxes)
     
827
     
(1,726
)
Total, net of tax benefits (income taxes)
Total reclassifications for the period
 
$
827
   
$
(1,804
)