XML 55 R44.htm IDEA: XBRL DOCUMENT v3.20.2
STOCKHOLDERS' EQUITY (Schedule of Recognized Stock-Based Compensation Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense $ 13,961 $ 11,372 $ 26,734 $ 21,076
Cost of revenues [Member]        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 2,359 1,651 4,632 3,005
Research and development [Member]        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 5,847 4,176 11,225 7,666
Selling and marketing [Member]        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 3,445 2,722 6,637 5,126
General and administrative [Member]        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense $ 2,310 $ 2,823 $ 4,240 $ 5,279