XML 70 R55.htm IDEA: XBRL DOCUMENT v3.6.0.2
Income Taxes (Income Tax Components) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Current:      
Federal $ 38,103 $ 31,295 $ 28,581
State 6,685 5,837 5,060
Foreign 2,672 2,048 2,181
Total Current 47,460 39,180 35,822
Deferred:      
Federal & State 13,169 11,520 15,991
Foreign (426) (209) (256)
Total Deferred 12,743 11,311 15,735
Total $ 60,203 $ 50,491 $ 51,557