These indicators might have been better without the war. There is also its large human cost. But the economic numbers are not what the Western powers would have predicted (nor of course wanted) in February 2022, when the sanctions began to be imposed. There was talk then of “Fortress Russia” becoming “Rubble Russia”, and of the economy imploding -- not to mention reports of Vladimir Putin being seriously ill. Both Mr Putin and Russia seem healthy enough now to continue the war.
If there has been no drastic fallout of the sanctions, it is because Russia found customers for its oil in China and India, while in recent months managing also to break through the $60-per-barrel price ceiling imposed by the West. A commodity price boom has additionally boosted exports, while imports routed through or from neighbours (Turkey, Lithuania, Central Asia, Iran, and China), sometimes with the yuan as the currency, has helped Moscow access otherwise scarce supplies.