v3.24.1.u1
ACCUMULATED OTHER COMPREHENSIVE LOSS (Schedule of Reclassifications of Other Comprehensive Income Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]    
Cost of revenues $ 230,586 $ 643,763
Research and development 75,351 79,873
Sales and marketing 38,911 40,966
General and administrative 30,865 36,567
Total, before income taxes 147,518 155,972
Income taxes (23,754) 29,325
Total, net of income taxes (157,311) 138,378
Available-for-sale marketable securities [Member] | Amount Reclassified from Accumulated Other Comprehensive Income (Loss) [Member]    
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]    
Financial income (expense), net 0 (107)
Income taxes 0 29
Total, net of income taxes 0 (78)
Cash flow hedges [Member] | Amount Reclassified from Accumulated Other Comprehensive Income (Loss) [Member]    
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]    
Cost of revenues 105 (212)
Research and development 565 (1,129)
Sales and marketing 122 (225)
General and administrative 147 (274)
Total, before income taxes 939 (1,840)
Income taxes (112) 114
Total, net of income taxes 827 (1,726)
Total reclassifications for the period $ 827 $ (1,804)