First Solar Revises Financial Guidance