XML 79 R65.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Components of Provision (Benefit) for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Current:      
Federal $ 7,568 $ 14,836 $ 3,525
State 1,414 106 287
Non-US 17,530 12,770 7,783
Current provision for income taxes 26,512 27,712 11,595
Deferred:      
Federal (5,642) (6,222) (2,177)
State (724) 371 (300)
Non-US (3,739) (2,161) (373)
Deferred provision for income taxes (10,105) (8,012) (2,850)
Provision for income taxes $ 16,407 $ 19,700 $ 8,745