Annual report pursuant to Section 13 and 15(d)

Income Tax - Effective Income Tax Reconciliation (Details)

v3.19.1
Income Tax - Effective Income Tax Reconciliation (Details)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]      
U.S. Federal statutory rate 21.00% 34.00% 34.00%
State rate, net of federal benefit 5.00% 2.80% 7.80%
Permanent differences:      
Change in tax rate 0.00% 16.40% (113.00%)
Impact of tax reform (0.00%) (16.40%) (0.00%)
Deferred tax adjustment 0.50% (0.30%) (19.10%)
Stock based compensation (0.40%) 0.10% 28.90%
§162(m) limited compensation 1.10% 0.00% 0.00%
Foreign tax rate difference 0.00% 0.30% 19.30%
Fair value measurement of warrants 2.50% (4.50%) 0.00%
Other (2.00%) (1.60%) 3.00%
Change in valuation allowance 0.30% (67.90%) 40.00%
Income tax provision (benefit) 28.00% (37.10%) 0.90%