XML 73 R62.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Income Tax Contingency [Line Items]          
Income tax expense $ 11,753 $ 11,308 $ 15,426 $ 20,778  
Tax benefit from change in tax accounting method 9,100        
Unrecognized tax benefit 19,900   19,900    
Net tax benefit from unrecognized tax benefits, if recognized 13,000   13,000    
Cash and cash equivalents 168,565   $ 168,565   $ 157,418
Costa Rica | Tax holiday through December 31, 2018          
Income Tax Contingency [Line Items]          
Holiday tax rate     100.00%    
International          
Income Tax Contingency [Line Items]          
Cash and cash equivalents $ 139,300   $ 139,300