XML 74 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Income Tax Contingency [Line Items]        
Provision for income taxes $ (35,570) $ (11,753) $ (40,128) $ (15,426)
(Loss) income before income taxes 166,354 $ 48,575 160,333 $ 101,690
Unrecognized tax benefit 8,200   8,200  
Net tax benefit from unrecognized tax benefits, if recognized 7,600   7,600  
Undistributed earnings of foreign subsidiaries $ 153,100   $ 153,100  
Costa Rica | Tax holiday through December 31, 2026        
Income Tax Contingency [Line Items]        
Holiday tax rate     100.00%