XML 91 R78.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Components of Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Current:      
Federal $ 17,846 $ 56,834 $ 27,805
State 3,336 7,507 (577)
Foreign 24,385 20,650 6,327
Current income tax provision 45,567 84,991 33,555
Deferred:      
Federal 25,887 (118,919) 42,964
State 3,382 4,413 3,445
Foreign (5,529) (463) (1,398)
Deferred income tax provision (benefit) 23,740 (114,969) 45,011
Provision (benefit) for income taxes $ 69,307 $ (29,978) $ 78,566