Revenue reached $7.1 billion despite a continuing chip shortage that has dented the ability of some companies to keep pace with demand.