Derivative Financial Instruments - Effect of Derivative Instruments on Consolidated Statements of Income (Detail) - USD ($) $ in Thousands |
12 Months Ended |
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2014 |
| Derivative Instruments, Gain (Loss) [Line Items] |
|
|
|
| Gain or (loss) recognized in income statement |
$ 776
|
$ 706
|
|
| Derivatives Not Designated as Hedge Instrument [Member] |
|
|
|
| Derivative Instruments, Gain (Loss) [Line Items] |
|
|
|
| Gain or (loss) recognized in income statement |
(470)
|
(91)
|
$ 110
|
| Derivatives Designated as Hedge Instrument [Member] | Total Revenue [Member] |
|
|
|
| Derivative Instruments, Gain (Loss) [Line Items] |
|
|
|
| Gain or (loss) recognized in income statement |
|
|
(26)
|
| Forward Currency Contracts [Member] | Derivatives Not Designated as Hedge Instrument [Member] | Foreign Currency Transaction (Losses) Gain [Member] |
|
|
|
| Derivative Instruments, Gain (Loss) [Line Items] |
|
|
|
| Gain or (loss) recognized in income statement |
(483)
|
395
|
235
|
| Forward Currency Contracts [Member] | Derivatives Not Designated as Hedge Instrument [Member] | (Loss) Gain from Operations of Discontinued Operations [Member] |
|
|
|
| Derivative Instruments, Gain (Loss) [Line Items] |
|
|
|
| Gain or (loss) recognized in income statement |
54
|
(430)
|
$ (125)
|
| Interest Rate Swap Contracts [Member] | Derivatives Not Designated as Hedge Instrument [Member] | Interest Expense [Member] |
|
|
|
| Derivative Instruments, Gain (Loss) [Line Items] |
|
|
|
| Gain or (loss) recognized in income statement |
$ (41)
|
$ (56)
|
|