RVPH Financials: Reviva Pharmaceuticals Holdings Inc AI Analysis