XML 86 R73.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes (Provision/Benefit for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Current:      
Federal $ 15,324 $ 14,362 $ 12,630
State 2,227 1,086 2,394
Foreign 686 1,120 802
Deferred:      
Federal (2,568) (1,323) (2,174)
State (353) 208 (228)
Foreign (102) (219) (32)
Provision for income taxes $ 15,214 $ 15,234 $ 13,392