(In thousands)

 

Year ended

December 31,

2016

 

 

Year ended

December 31,

2015

 

 

Year ended

December 31,

2014

 

Current:

 

 

 

 

 

 

 

 

 

 

 

 

Federal

 

$

(852

)

 

$

(603

)

 

$

(1,105

)

State

 

 

(4,517

)

 

 

(2,773

)

 

 

(1,819

)

Foreign

 

 

781

 

 

 

(960

)

 

 

(732

)

 

 

 

(4,588

)

 

 

(4,336

)

 

 

(3,656

)

Deferred:

 

 

 

 

 

 

 

 

 

 

 

 

Federal

 

 

9,465

 

 

 

(2,960

)

 

 

(6,085

)

State

 

 

1,788

 

 

 

(1,015

)

 

 

(596

)

Foreign

 

 

 

 

 

 

 

 

 

 

 

 

11,253

 

 

 

(3,975

)

 

 

(6,681

)

Total benefit from (provision for) income taxes

 

$

6,665

 

 

$

(8,311

)

 

$

(10,337

)