MSFT probably released the earnings on their website at precisely 4pm. I see highlights on FLY at 4:02 pm.