Tesla profits dip but carbon credits revenue up, 38% of net income

background image