v3.6.0.2
Income Taxes - Components of Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Current:      
State, Current $ 568 $ 525 $ 257
Foreign, Current 53,962 10,342 9,203
Total current 54,530 10,867 9,460
Deferred:      
Foreign, Deferred (27,832) 2,172 (56)
Total deferred (27,832) 2,172 (56)
Provision for income taxes $ 26,698 $ 13,039 $ 9,404