Income Taxes - Components of Provision for Income Tax (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2014 |
|
| Federal | |||
| Current | $ 130 | $ 110 | $ 110 |
| Deferred | 4,327 | 954 | 7,078 |
| Total Federal | 4,457 | 1,064 | 7,188 |
| State and Local | |||
| Current | (26) | 840 | 426 |
| Deferred | 312 | 1,312 | 0 |
| Total State and Local | 286 | 2,152 | 426 |
| Foreign | |||
| Current | 3,677 | 3,787 | 2,600 |
| Deferred | 57 | 1,882 | 511 |
| Total Foreign | 3,734 | 5,669 | 3,111 |
| Total Provision | $ 8,477 | $ 8,885 | $ 10,725 |