XML 81 R65.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes (Schedule of Components of Income Tax Expense (Benefit)) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Current:      
Domestic $ 13,293 $ 13,495 $ 10,605
Foreign 4,614 3,382 3,200
State 2,947 2,685 2,366
Provision for current income tax expense (benefit) 20,854 19,562 16,171
Deferred:      
Domestic 3,481 (600) (1,074)
Foreign (718) 540 249
State 41 (48) (52)
Provision for deferred income tax expense (benefit) 2,804 (108) (877)
Total income taxes $ 23,658 $ 19,454 $ 15,294