Tesla (TSLA) reported Q1 non-GAAP earnings late Tuesday of $0.45 per diluted share, down from $0.85 a year earlier.
Analysts surveyed by Capital IQ expected $0.50.
Revenue for the quarter was $21.3 billion, down from $23.33 billion a year earlier.
Analysts surveyed by Capital IQ expected $22.26 billion.
Shares were up 5.3% in after-hours tradng.