After hours, IMO, allows for the information to be disseminated to a broader audience. They have the entire evening and the next morning to prepare for the open of the trading day. If you release news before trading hours, not everyone (ie west coast) people are awake to see the news and not enough time to process.