Consolidated Statements of Comprehensive Income - USD ($) $ in Thousands |
12 Months Ended |
Dec. 31, 2019 |
Dec. 31, 2018 |
Dec. 31, 2017 |
| Net income |
$ 34,716
|
$ 35,296
|
$ 59,497
|
| Other Comprehensive Income (Loss), Net of Tax [Abstract] |
|
|
|
| Tax benefit |
230
|
|
|
| Tax benefit |
|
14
|
86
|
| Net change in derivative instruments |
(831)
|
|
|
| Net change in derivative instruments |
|
(52)
|
(155)
|
| Foreign currency translation adjustments |
(834)
|
(1,426)
|
3,052
|
| Accounting Standards Update (ASU) 2018-02 reclassification of certain tax effects to retained earnings |
(259)
|
0
|
0
|
| Other comprehensive (loss) income, net of tax |
(1,924)
|
(1,478)
|
2,897
|
| Total comprehensive income |
32,792
|
33,818
|
62,394
|
| Interest rate swaps |
|
|
|
| Other Comprehensive Income (Loss), Net of Tax [Abstract] |
|
|
|
| Net change in fair value of derivative instrument |
(1,234)
|
|
|
| Net change in fair value of derivative instrument |
|
292
|
(240)
|
| Foreign currency forwards |
|
|
|
| Other Comprehensive Income (Loss), Net of Tax [Abstract] |
|
|
|
| Net change in fair value of derivative instrument |
$ 173
|
|
|
| Net change in fair value of derivative instrument |
|
$ (358)
|
$ (1)
|