Annual report pursuant to Section 13 and 15(d)

Share-Based Compensation - Allocation (Detail)

v3.6.0.2
Share-Based Compensation - Allocation (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total expense $ 9,008 $ 6,953 $ 6,062
Cost of revenue [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total expense 219 156 143
Marketing and sales [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total expense 821 808 977
Research and development [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total expense 1,515 1,264 664
General and administrative [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total expense $ 6,453 $ 4,725 $ 4,278