Income Taxes - Income Tax Reconciliation Computed at Federal Statutory Rates to Income Tax Expense (Detail) - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 30, 2016 |
Sep. 30, 2015 |
Sep. 30, 2016 |
Sep. 30, 2015 |
| Income Tax Disclosure [Abstract] |
|
|
|
|
| Provision for income taxes at statutory rate |
$ 1,796
|
$ 3,855
|
$ 8,437
|
$ 10,856
|
| State and local income taxes, net of federal tax benefit |
559
|
132
|
830
|
419
|
| Stock compensation |
86
|
39
|
181
|
101
|
| Foreign rate differential |
(255)
|
(76)
|
(512)
|
(262)
|
| Reversal of reserve for income taxes |
|
(689)
|
|
(1,031)
|
| Research credits |
(141)
|
|
(300)
|
|
| Permanent non-deductible acquisition related expense |
905
|
|
1,324
|
|
| Disqualifying dispositions on incentive stock options |
(33)
|
(6)
|
(44)
|
(25)
|
| Other, net |
210
|
(280)
|
(245)
|
(341)
|
| Reported income tax provision |
$ 2,707
|
$ 2,975
|
$ 9,671
|
$ 9,717
|
| Provision for income taxes at statutory rate, tax rate |
35.00%
|
35.00%
|
35.00%
|
35.00%
|
| State and local income taxes, net of federal tax benefit, tax rate |
10.90%
|
1.20%
|
3.40%
|
1.30%
|
| Stock compensation, tax rate |
1.70%
|
0.40%
|
0.80%
|
0.30%
|
| Foreign rate differential, tax rate |
(4.90%)
|
(0.70%)
|
(2.10%)
|
(0.80%)
|
| Reversal of reserve for income taxes, tax rate |
|
(6.30%)
|
|
(3.30%)
|
| Research credits, tax rate |
(2.80%)
|
|
(1.20%)
|
|
| Permanent non-deductible acquisition related expense, tax rate |
17.60%
|
|
5.50%
|
|
| Disqualifying dispositions on incentive stock options, tax rate |
(0.60%)
|
(0.10%)
|
(0.20%)
|
(0.10%)
|
| Other, net, tax rate |
(4.20%)
|
(2.50%)
|
(1.10%)
|
(1.10%)
|
| Reported income tax provision, tax rate |
52.70%
|
27.00%
|
40.10%
|
31.30%
|