XML 94 R80.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Benefit Plans (Schedule Of Total Stock-Based Compensation Expense Resulting) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 22,147 $ 18,949 $ 16,825
Cost Of Revenue [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense 2,005 1,740 1,566
Research And Development [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense 4,927 4,075 3,451
Sales And Marketing [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense 5,959 5,065 5,022
General And Administrative [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 9,256 $ 8,069 $ 6,786