XML 72 R56.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes (Income Tax Components) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Current:      
Federal $ 31,295 $ 28,581 $ 26,284
State 5,837 5,060 4,910
Foreign 2,048 2,181 1,204
Total Current 39,180 35,822 32,398
Deferred:      
Federal 11,520 15,991 4,244
Foreign (209) (256) (84)
Total Deferred 11,311 15,735 4,160
Total $ 50,491 $ 51,557 $ 36,558