teslavaluationlab.com
Charts below show revenue (blue), gross profit (yellow), operating income (red). Switch between quarterly and annual views