First Solar’s first quarter net income fallsFirst Solar, Inc.’s (…