BusinessTesla earnings to show whether anti-Musk backlash damaged bottom lineBy Max Zahn, ABC NewsApril 22, 2025 at 2:46 am CDT