XML 54 R42.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes - Schedule of Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Current:    
Federal $ 8,315 $ 7,078
State and local 1,458 1,289
Foreign 1,546 1,135
Total current provision 11,319 9,502
Deferred:    
Federal 1,539 4,977
State and local 166 713
Foreign 120 215
Total deferred provision 1,825 5,905
Provision for income taxes $ 13,144 $ 15,407