They're avoiding paying taxes that they don't have to pay. Keep that in mind.
They only need to pay the taxes if they bring the money back to the USA which they are under no obligation to do. There are no laws demanding US based companies keep all their money in the USA.
So everything they're doing is lawful. Money made in the USA stays in the USA. Money made outside of the USA is kept in Ireland. Simple, nothing illegal about it.
They only need to pay the taxes if they bring the money back to the USA which they are under no obligation to do. There are no laws demanding US based companies keep all their money in the USA.
So everything they're doing is lawful. Money made in the USA stays in the USA. Money made outside of the USA is kept in Ireland. Simple, nothing illegal about it.