Corporate profits are at or near an all-time high