Major companies are releasing their financial results as consumer spending remains strong, defying economic challenges.