Wall Street cheered improving financial metrics across the board in its latest earnings results.