Firms’ revenues come bouncing back