Twitter Shorts Feed Off Weak Earnings