XML 76 R62.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes - Schedule Of Provision For Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Income Tax Disclosure [Abstract]      
Current income taxes, U.S. Federal $ 1,829 $ (524) $ 155
Current income taxes, State and local 27 309 186
Current income taxes, Foreign 2,226 1,573 3,254
Total current income taxes 4,082 1,358 3,595
Deferred income taxes, U.S. Federal 841 13,791 (1,194)
Deferred income taxes, State and local 99 876 41
Deferred income taxes, Foreign 912 (211) (583)
Total deferred income taxes 1,852 14,456 (1,736)
Total income taxes $ 5,934 $ 15,814 $ 1,859