Quarterly report pursuant to Section 13 or 15(d)

Income Taxes (Details)

v3.10.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Income Tax Disclosure [Abstract]        
Foreign current income tax expense $ 67,665 $ 21 $ 125,712 $ 606
Foreign deferred income tax benefit (15,266) (14) (25,386) (20)
U.S. current income tax expense 1,636 0 1,624 0
U.S. deferred income tax benefit (523) (2,811) (2,520) (6,496)
Total $ 53,512 $ (2,804) $ 99,430 $ (5,910)