Firing seems like a toxic move, especially without knowing what happened. I'd like to think that Amazon has multiple layers of alerts built into place for situations like this, so this was probably a complex bug (perhaps a perfect storm of faulty configurations like what happened with Google's Cloud offering not too long ago).
I'd say that number is probably a ceiling on their losses, and that the actual number should be much lower. I'm super curious if non-tech news organizations will pick up this story, in which case the biggest hit could be from the PR. That being said, it doesn't seem like such a bad time to go down.