Income Taxes - Additional Information (Detail) - USD ($) $ / shares in Units, $ in Millions |
6 Months Ended | ||
---|---|---|---|
Jun. 30, 2019 |
Jul. 01, 2018 |
Dec. 31, 2018 |
|
Income Taxes [Line Items] | |||
Tax savings due to the tax holiday | $ 7.0 | $ 4.8 | |
Tax savings due to the tax holiday, per share | $ 0.04 | $ 0.02 | |
Reduction in un recognized tax benefits | $ 22.4 | ||
Accrued interest and penalties | 0.4 | $ 0.3 | |
Interest and penalties related to income tax, expense (benefit) | 0.1 | $ 0.1 | |
Uncertain tax positions | 13.4 | $ 43.4 | |
Net decrease in uncertain tax positions | 30.0 | ||
Minimum [Member] | |||
Income Taxes [Line Items] | |||
Potential tax reserve | 5.0 | ||
Maximum [Member] | |||
Income Taxes [Line Items] | |||
Potential tax reserve | 11.0 | ||
Research Tax Credit Carryforward [Member] | |||
Income Taxes [Line Items] | |||
Net decrease in uncertain tax positions | $ 7.3 |