v3.24.2.u1
ACCUMULATED OTHER COMPREHENSIVE LOSS (Schedule of Reclassifications of Other Comprehensive Income Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]        
Cost of revenues $ 276,374 $ 673,985 $ 506,960 $ 1,317,748
Research and development 69,276 86,526 144,627 166,399
Sales and marketing 39,978 44,222 78,889 85,188
General and administrative 39,008 36,199 69,873 72,766
Total, before income taxes 149,213 166,947 296,731 322,919
Income taxes (12,245) 34,232 (35,999) 63,557
Total, net of income taxes (130,818) 119,510 (288,129) 257,888
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 1,970 0 1,970 (107)
Income taxes (501) 0 (501) 29
Total, net of income taxes 1,469 0 1,469 (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 20 (303) 126 (515)
Research and development 98 (1,521) 662 (2,650)
Sales and marketing 23 (310) 145 (535)
General and administrative 29 (432) 176 (706)
Total, before income taxes 170 (2,566) 1,109 (4,406)
Income taxes (21) 159 (133) 273
Total, net of income taxes 149 (2,407) 976 (4,133)
Total reclassifications for the period $ 1,618 $ (2,407) $ 2,445 $ (4,211)