Two weeks into first-quarter earnings season, and S&P 500 companies are handily beating expectations, suggesting corporate profits remain resilient in the face of geopolitical and economic uncertainty ...