earnings crush