Do "on track ... holding up well" folks confirm that a loss of 65 cents per share confirms their opinion?