Income tax provision consisted of the following for the periods indicated:

 

 

 

Year Ended January 31,

 

 

 

2017

 

 

2016

 

 

2015

 

 

 

(in thousands)

 

Current:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. federal tax

 

$

818

 

 

$

5,273

 

 

$

3,135

 

U.S. state taxes

 

 

(212

)

 

 

541

 

 

 

93

 

Non-U.S. foreign taxes

 

 

1,454

 

 

 

1,874

 

 

 

1,348

 

 

 

 

2,060

 

 

 

7,688

 

 

 

4,576

 

Deferred:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. federal tax

 

 

1,174

 

 

 

1,050

 

 

 

(3,208

)

U.S. state taxes

 

 

 

 

 

 

 

 

 

Non-U.S. foreign taxes

 

 

(163

)

 

 

(37

)

 

 

97

 

 

 

 

1,011

 

 

 

1,013

 

 

 

(3,111

)

Provision for income taxes

 

$

3,071

 

 

$

8,701

 

 

$

1,465