Annual report pursuant to Section 13 and 15(d)

Income Taxes (Rate Reconciliation) (Details)

v3.20.4
Income Taxes (Rate Reconciliation) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
Tax benefit, at U.S. federal statutory tax rate $ (1,787) $ (10,012) $ (1,559)
State income tax benefit, net of federal benefit (2,461) (5,390) (1,714)
Effect of stock-based compensation excess tax benefit (9,349) (11,983) (7,782)
Effect of permanent items 258 1,048 2,967
Effect of India partnerships 2,977 0 0
Change in valuation allowance 16,210 (3,364) (4,244)
Effect of change in state and foreign income tax rates 1,323 2,449 (269)
Uncertain tax positions (6,093) 4,478 (2,062)
BEAT liability 0 0 3,760
Research and development credits (5,939) (6,756) (4,770)
State net operating loss adjustment 31 (1,588) 0
Other (571) 225 2,501
Total $ (5,401) $ (30,893) $ (13,172)