$FSLR 1Q EPS 40C, EST. $1.05
1Q NET SALES $548M, EST. $701.6M
STILL SEES FY NET SALES $3.4B TO $3.6B, EST. $3.41B
STILL SEES FY OPERATING EXPENSE $415M TO $440M
STILL SEES FY CAPEX $1.9B TO $2.1B, EST. $1.98B
SEES FY OPER INCOME $745M TO $870M, EST. $732.9M