Wonder why the rush to release revenue numbers early, instead of working to release the financial numbers of which they are now late.