Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2015 |
Dec. 31, 2014 |
Dec. 31, 2013 |
|
| Income Tax Disclosure [Abstract] | |||
| Tax at U.S. federal statutory tax rate of 35% | $ (31,975) | $ (5,132) | $ 5,595 |
| State taxes, net of federal benefit | (1,275) | (316) | 258 |
| Tax credits | 3,714 | (2,800) | (1,755) |
| Change in tax contingency items | (4,521) | 42 | 72 |
| Foreign withholding taxes | 1,530 | 1,722 | 1,442 |
| Nondeductible expenses | 837 | 800 | 537 |
| Deemed dividends and unremitted earnings | (140) | 789 | 0 |
| Valuation allowance | 28,102 | 691 | 2,067 |
| Foreign tax rate differences - current year earnings | (93) | (327) | (485) |
| Release of penalties related to uncertain tax positions | (788) | 269 | 268 |
| Foreign tax attribute adjustment | 0 | 0 | (1,450) |
| Other, net | (114) | (170) | (429) |
| Income tax expense (benefit) | $ (4,723) | $ (4,432) | $ 6,120 |