May not be popular opinion - but Amazon $AMZN can print about any earnings number they want.  Revenues will be thru roof but expect modest profits as Bezos won’t want to be seen as taking advantage of coronavirus.