earnings drop