XML 52 R40.htm IDEA: XBRL DOCUMENT v3.5.0.2
Share-Based Awards - Schedule of Share-based Compensation Allocation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share-based compensation $ (3,477) $ 8,201 $ 6,560 $ 16,818
Cost of revenue        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share-based compensation (662) 386 (158) 577
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share-based compensation (747) 1,557 1,113 3,132
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share-based compensation (383) 820 601 1,541
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share-based compensation $ (1,685) $ 5,438 $ 5,004 $ 11,568