PSUN has been consistently increasing their earnings every quarter year over year. http://finance.yahoo.com/q/is?s=PSUN+Income+Statement&annual