Home Stock Tesla revenue slips for first time as politics, backlash cloud EV outlook