Results in final quarter of 2024 came as businesses and consumers continued to spend despite elevated interest rates