Republic Financial earns $2.4b in profits – gazettE