Year Ended December 31, 

 

 

 

2016

 

2015

 

2014

 

 

 

(in thousands)

 

Current provision (benefit):

    

 

    

    

 

    

    

 

    

 

Federal

 

$

7,279

 

$

82

 

$

(131)

 

State

 

 

344

 

 

73

 

 

193

 

Foreign

 

 

787

 

 

(112)

 

 

1,388

 

Total current provision

 

 

8,410

 

 

43

 

 

1,450

 

Deferred provision (benefit):

 

 

 

 

 

 

 

 

 

 

Federal

 

 

(2,491)

 

 

(5,222)

 

 

(4,309)

 

State

 

 

(1,066)

 

 

(1,250)

 

 

(1,699)

 

Foreign

 

 

(439)

 

 

(1,148)

 

 

(2,891)

 

Total deferred benefit

 

 

(3,996)

 

 

(7,620)

 

 

(8,899)

 

Total provision (benefit) for income taxes

 

$

4,414

 

$

(7,577)

 

$

(7,449)