XML 34 R23.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2019
Income Tax Disclosure [Abstract]  
Reconciliation of uncertain tax positions
The amount of uncertain tax positions as of June 30, 2019, which would impact the Company’s effective tax rate if recognized and a reconciliation of the beginning and ending amounts of uncertain tax positions is as follows:
 
Six Months Ended June 30, 2019
Uncertain tax positions, as of January 1, 2019
$
2,982,337

Gross addition for tax positions of the current year

Gross additions for tax positions of prior years

Reductions of tax positions of prior years for:

Lapses of applicable statutes of limitations

Settlements during the period
(2,331,711
)
Changes in judgment/excess reserve

Uncertain tax positions, as of June 30, 2019
$
650,626