XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.1
ACCUMULATED OTHER COMPREHENSIVE LOSS (Schedule of Reclassifications of Other Comprehensive Income Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]    
Cost of revenues $ 476,122 $ 265,415
Research and development, net 66,349 46,977
Sales and marketing 35,316 26,911
General and administrative 26,429 19,849
Total, before income taxes 128,094 95,946
Income taxes 12,292 7,955
Net income 33,123 30,076
Unrealized gains on 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 expense, net (844) 0
Income taxes 100 0
Total, net of income taxes (744) 0
Unrealized gains on cash flow hedges, net [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 (67) 0
Research and development, net (338) 0
Sales and marketing (71) 0
General and administrative (89) 0
Total, before income taxes (565) 0
Income taxes 67 0
Net income (498) 0
Total reclassifications for the period $ (1,242) $ 0