Tesla earnings a mixed bag following profit beat but revenue miss by Kate Leaman, Chief Market Analyst at AvaTrade April 24, 2026 April 24, 2026