Good Bad Ugly Day 21 earnings