yes, if you were expecting the earnings to be higher so was everyone else (at least in this case) so when the masses decided to liquidate (and quickly when others did the same) there where fewer than normal buyers (at price points) in after hours trading than normal.
With earnings you have...