Tractor Supply earnings up 7.5 percent