Equity-Based Compensation Expense Included in Interim Condensed Consolidated Statements of Income (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 equity-based compensation expense |
$ 6,236
|
$ 4,015
|
$ 5,011
|
| Cost of revenues |
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] |
|
|
|
| Total equity-based compensation expense |
246
|
155
|
193
|
| Research and development, net |
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] |
|
|
|
| Total equity-based compensation expense |
2,860
|
1,838
|
2,027
|
| Sales and marketing |
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] |
|
|
|
| Total equity-based compensation expense |
922
|
568
|
909
|
| General and administrative |
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] |
|
|
|
| Total equity-based compensation expense |
$ 2,208
|
$ 1,454
|
$ 1,882
|