XML 105 R68.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Components of the Income Tax Provision (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Current:      
Federal $ 2,278 $ 2,587 $ 6,094
State 1,173 1,060 2,330
Foreign 1,763 2,159 2,032
Total current 5,214 5,806 10,456
Deferred:      
Federal 2,111 5,550 2,719
State 667 700 59
Foreign 153 175 (176)
Total deferred 2,931 6,425 2,602
Income tax provision $ 8,145 $ 12,231 $ 13,058