Stitch Fix’s shares are dropping more than 20 percent after the company addressed how shipping delays can make contribute to revenues coming in below estimates. Stitch Fix reported its second quarter results today.

Stitch Fix’s shares are dropping more than 20 percent after the company addressed how shipping delays can make contribute to revenues coming in below estimates. Stitch Fix reported its second quarter results today.