Maybe? Depends on how much they want to spend and if they are motivated to do so.
The Samuel B. Roberts' keel was broken when she hit an Iranian mine in '88 and they had to replace the whole engineering section of the ship at a cost of $89.5 million ($221.6 million in today's cost). The cost to repair the Stark after she was hit by Exocet/s? Apparently ~$142 million ($368.5 today). According to what I could find, the Perry's cost ~$122 million new. But there was definitely some extra motivation to ensure that they were fixed, along with the Cole, to show that the enemy couldn't permanently knock our warships out of action.
Whether Russia has the capability, money and motivation to repair her is a good question though.