PCS Edventures.com Inc. (PCSV) reports earnings