Income Tax Disclosure [Abstract] | Period [Axis] |
---|
2016-01-01 - 2016-12-31 |
---|
Income Tax Disclosure [Abstract] | |
Schedule of Income before Income Tax, Domestic and Foreign | The geographical breakdown of loss before provision for income taxes is as follows (in thousands): | | | | | | | | | | | | | | Years Ended December 31, | | 2016 | | 2015 | | 2014 | Domestic loss | $ | (22,978 | ) | | $ | (41,677 | ) | | $ | (35,593 | ) | Foreign income | 2,795 |
| | 2,390 |
| | 2,380 |
| Loss before provision for income taxes | $ | (20,183 | ) | | $ | (39,287 | ) | | $ | (33,213 | ) |
|
Schedule of Components of Income Tax Expense (Benefit) | The provision for income taxes consists of the following (in thousands): | | | | | | | | | | | | | | Years Ended December 31, | | 2016 | | 2015 | | 2014 | Current provision for income taxes: | | | | | | State | $ | 41 |
| | $ | 55 |
| | $ | 24 |
| Foreign | 1,009 |
| | 675 |
| | 1,054 |
| Total current | 1,050 |
| | 730 |
| | 1,078 |
| Deferred tax expense (benefit): | | | | | | Federal | 17 |
| | — |
| | — |
| Foreign | (310 | ) | | 17 |
| | 429 |
| Total deferred | (293 | ) | | 17 |
| | 429 |
| Provision for income taxes | $ | 757 |
| | $ | 747 |
| | $ | 1,507 |
|
|
Schedule of Effective Income Tax Rate Reconciliation | The reconciliation of the statutory federal income tax and our effective income tax is as follows (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | Years Ended December 31, | | 2016 | | 2015 | | 2014 | | Amount | | Percentage | | Amount | | Percentage | | Amount | | Percentage | Tax at statutory rate | $ | (6,862 | ) | | 34.0 | % | | $ | (13,358 | ) | | 34.0 | % | | $ | (11,292 | ) | | 34.0 | % | State tax - net of federal benefits | 27 |
| | (0.1 | ) | | 36 |
| | (0.1 | ) | | 16 |
| | (0.1 | ) | Foreign rate differential | (666 | ) | | 3.3 |
| | (422 | ) | | 1.1 |
| | 231 |
| | (0.7 | ) | Changes in federal valuation allowance | 7,141 |
| | (35.4 | ) | | 11,926 |
| | (30.4 | ) | | 10,547 |
| | (31.8 | ) | Stock-based compensation | 88 |
| | (0.4 | ) | | 1,845 |
| | (4.7 | ) | | 1,041 |
| | (3.1 | ) | Other permanent items | 583 |
| | (2.9 | ) | | 415 |
| | (1.1 | ) | | 513 |
| | (1.5 | ) | Expenses for uncertain tax positions | 358 |
| | (1.8 | ) | | 227 |
| | (0.6 | ) | | 330 |
| | (1.0 | ) | Other | 88 |
| | (0.4 | ) | | 78 |
| | (0.1 | ) | | 121 |
| | (0.4 | ) | Provision for income taxes | $ | 757 |
| | (3.7 | )% | | $ | 747 |
| | (1.9 | )% | | $ | 1,507 |
| | (4.6 | )% |
|
Schedule of Deferred Tax Assets and Liabilities | The tax effects of temporary differences that give rise to significant portions of deferred tax assets (liabilities) are as follows (in thousands): | | | | | | | | | | December 31, 2016 | | December 31, 2015 | Deferred tax assets: | | | | Net operating loss carryforwards | $ | 47,197 |
| | $ | 46,317 |
| Research and development credits, net of uncertain tax positions | 12,953 |
| | 9,517 |
| Accruals, reserves, and other | 21,288 |
| | 17,904 |
| Stock-based compensation | 4,055 |
| | 2,700 |
| Depreciation and amortization | 2,892 |
| | 2,735 |
| Gross deferred tax assets | 88,385 |
| | 79,173 |
| Valuation allowance | (86,935 | ) | | (77,643 | ) | Total deferred tax assets | 1,450 |
| | 1,530 |
| Deferred tax liabilities: | | | | Other | (431 | ) | | (805 | ) | Total deferred tax liabilities | (431 | ) | | (805 | ) | Net deferred tax assets | $ | 1,019 |
| | $ | 725 |
|
|
Summary of Income Tax Contingencies | The activity related to the unrecognized tax benefits is as follows (in thousands):
| | | | | | | | | | | | | | Years Ended December 31, | | 2016 | | 2015 | | 2014 | Gross unrecognized tax benefits—beginning balance | $ | 2,552 |
| | $ | 2,195 |
| | $ | 1,846 |
| Increases (decrease) related to tax positions from prior years | 66 |
| | (4 | ) | | 340 |
| Increases related to tax positions taken during current year | 690 |
| | 361 |
| | 278 |
| Decreases related to tax positions taken during the current year | — |
| | — |
| | (269 | ) | Gross unrecognized tax benefits—ending balance | $ | 3,308 |
| | $ | 2,552 |
| | $ | 2,195 |
|
|