Spencer Platt/Getty

Polarizing electric car maker Tesla (TSLA - Get Report) reported earnings after a long delay on Wednesday after the close, and like many things Tesla, it was a mixed bag.

Non-GAAP EPS came in at a negative $2.90, below a negative $1.15 consensus, while revenue was $4.54 billion, below a $5.42 billion consensus.

On the other hand, Tesla revised its 2019 capex budget to a range of $2 billion to $2.5 billion from a prior level of $2.5 billion, and expects to deliver 90,000-100,000 vehicles in Q2, ahead of a consensus of 91,000 vehicles. The company also ended Q1 with $2.2 billion in cash/equivalents and $11.5B in long-term debt and capital leases.

Shares of Tesla were rising 1.3% to $262 in after-hours trading.

TheStreet and Real Money columnists Eric Jhonsa, Jim Collins and Anton Wahlman are analyzing Tesla's earnings report and analyst call. To submit questions, please sign in at the top of the chat window and type in your question.