Tesla Financial Performance 2024