Strong consumer spending has fueled the boost.