Latest statistics from the CSO show 64k people left Ireland and 142k people moved here in the year ending April 23. 42k of those arriving were Ukrainian.
If you break it down into Irish citizens, 30500 left, 29600 returned. so almost 1-1. This is still around 20% less then those who emigrated after the collapse of the Celtic Tiger.
If you compare this back to the 80s and 90s. 25% of graduates were emigrating in that period (and I was one of them). That's in line with my own experiences where 20 of us used to meet up every month in London where we were all living.
There has been a change in emigration trends in my view where an element of it now is temporary migration, where people move to the Middle East, for example, for a number of years to make some money/party and then return, especially once kids start to arrive. I can name a lot like that. It's almost compulsory now for when a teacher is made permanent that the first thing they do is take a leave of absence and head for Dubai.
Never ceases to amaze me how Irish people will happily house share in Melbourne but complain about having to do it here