Tesla is set to report quarterly earnings results after the markets close on Tuesday, April 23.... Read more