Earnings were affected by a non-recurring $ 8 million tax benefit in the year-ago period .