XML 76 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Schedule of Income Tax Provision (Benefit) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Current:      
Federal $ (24,366) $ 20,435 $ 8,461
Foreign 9,163 (2,671) 15,246
Total current (15,203) 17,764 23,707
Deferred:      
Federal 0 20,592 1,121
Foreign (4,091) (3,361) (2,181)
Total deferred (4,091) 17,231 (1,060)
Total $ (19,294) $ 34,995 $ 22,647