Is the worst of the semiconductor shortage behind us?