Titan Environmental Solutions Inc Com (TESI) reports earnings