Despite the positive results, other data releases have raised questions about the economy's underlying strength in recent months.