XML 63 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Provision, Reconciliation and Deferred Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
United States and foreign loss before income taxes:                      
United States                 $ (14,776) $ 12,543 $ 12,214
Foreign                 2,408 (12,542) (7,649)
(Loss) income before taxes                 (12,368) 1 4,565
Current:                      
Federal                   235 (28)
State                 274 93 71
Foreign                 309    
Total current income tax provision                 583 328 43
Deferred:                      
Federal                   (235)  
Total deferred income tax provision                   (235)  
Provision for income taxes $ 530 $ 37 $ 11 $ 5 $ (37) $ 53 $ 22 $ 55 583 93 43
Reconciliations of the U.S. federal statutory tax rate to the combined effective tax rate                      
Statutory rate of tax expense                 (2,597)   1,552
State income taxes, net of federal benefit                 (1,518) (17) 530
Permanent and other items                 (4,658) (5,199) 789
Nondeductible offering costs                     7
Research credits                 (2,556) (2,215) (1,945)
Uncertain tax positions                 6,143 1,108 940
Change in tax rate                 (250) 1,013 1,337
Tax Cuts and Jobs Act                   25,216  
Valuation allowance                 6,019 (19,813) (3,167)
Provision for income taxes 530 $ 37 $ 11 $ 5 (37) $ 53 $ 22 $ 55 583 93 $ 43
Components of deferred tax assets                      
Net operating loss carryforwards 40,041       37,571       40,041 37,571  
Tax credits 7,754       6,713       7,754 6,713  
Depreciation and amortization 9,356       10,765       9,356 10,765  
Stock-based compensation 9,838       7,184       9,838 7,184  
Reserves and accruals 5,030       3,739       5,030 3,739  
Total deferred tax assets 72,019       65,972       72,019 65,972  
Other, net (65)       (42)       (65) (42)  
Valuation allowance $ (71,954)       (65,695)       (71,954) (65,695)  
Net deferred tax assets         $ 235         $ 235  
Net increase in valuation allowance                 $ 6,300