Why is everyone insisting they will release the new iMacs before the earnings report? Both Lion and Mountain Lion were released the following day, not to mention the new Mac Mini and Macbook Air last year with Lion.
It makes sense to start the new fiscal quarter with a new product or products. I think it could be the 30th of October.
Edit: They also announced the Apple Thunderbolt Display the day after their earnings call.
https://www.macrumors.com/2011/07/19/lion-launches-tomorrow-on-mac-app-store/
https://www.macrumors.com/2011/07/2...ndy-bridge-thunderbolt-and-backlit-keyboards/
https://www.macrumors.com/2011/07/2...ndy-bridge-mac-minis-and-thunderbolt-display/
https://www.macrumors.com/2012/07/24/os-x-mountain-lion-launching-tomorrow-july-25/
Just to echo this - major iMac refresh in 2009 when the 21.5" and 27" form factors were released... it happened the day after the financial call (also happened to be in October