missed revenue expectations