XML 53 R77.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Income before provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income (loss) from operations before income taxes      
Income (loss) before provision for income taxes $ 486,791 $ 115,347 $ (312,290)
U.S.      
Income (loss) from operations before income taxes      
Income (loss) before provision for income taxes 712,486 478,050 36,493
Non-U.S.      
Income (loss) from operations before income taxes      
Income (loss) before provision for income taxes $ (225,695) $ (362,703) $ (348,783)