Details about Reclassification out of Accumulated Other Comprehensive Income (Loss) Components (Detail) - USD ($) $ in Thousands |
12 Months Ended |
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2014 |
| Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] |
|
|
|
| Cost of revenues |
$ (6,086)
|
$ (5,424)
|
$ (5,000)
|
| Financial income, net |
2,039
|
1,069
|
975
|
| Research and development |
(30,838)
|
(28,113)
|
(25,828)
|
| Sales and marketing |
(11,540)
|
(10,168)
|
(9,815)
|
| General and administrative |
(8,567)
|
(8,184)
|
(8,054)
|
| Income before taxes on income |
16,425
|
7,381
|
2,033
|
| Income tax expense (benefit) |
3,325
|
1,114
|
2,852
|
| Net income (loss) |
13,100
|
6,267
|
(819)
|
| Reclassification out of accumulated other comprehensive income (loss) |
|
|
|
| Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] |
|
|
|
| Net income (loss) |
135
|
23
|
(343)
|
| Reclassification out of accumulated other comprehensive income (loss) | Unrealized gains (losses) on cash flow hedges |
|
|
|
| Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] |
|
|
|
| Cost of revenues |
4
|
|
(17)
|
| Research and development |
132
|
91
|
(305)
|
| Sales and marketing |
12
|
5
|
(34)
|
| General and administrative |
13
|
8
|
(26)
|
| Income before taxes on income |
161
|
104
|
(382)
|
| Income tax expense (benefit) |
18
|
11
|
(36)
|
| Net income (loss) |
143
|
93
|
(346)
|
| Reclassification out of accumulated other comprehensive income (loss) | Unrealized gains (losses) on available-for-sale marketable securities |
|
|
|
| Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] |
|
|
|
| Financial income, net |
(9)
|
(78)
|
6
|
| Income tax expense (benefit) |
(1)
|
(8)
|
3
|
| Net income (loss) |
$ (8)
|
$ (70)
|
$ 3
|