Year Ended December 31, | ||||||||||||||
(in thousands) | 2016 | 2015 | 2014 | |||||||||||
Current | ||||||||||||||
Federal | $ | 1,096 | $ | 497 | $ | (413 | ) | |||||||
State | 2,776 | 2,179 | 2,164 | |||||||||||
Foreign | 1,761 | 711 | 877 | |||||||||||
Total income taxes, current | 5,633 | 3,387 | 2,628 | |||||||||||
Deferred | ||||||||||||||
Federal | 8,247 | 12,993 | 14,110 | |||||||||||
State | 488 | 1,729 | 495 | |||||||||||
Foreign | (475 | ) | (112 | ) | (225 | ) | ||||||||
Total income taxes, deferred | 8,260 | 14,610 | 14,380 | |||||||||||
Total income tax provision | $ | 13,893 | $ | 17,997 | $ | 17,008 |