I cant recall a war in my lifetime (45 years) where is has been impossible to have any idea of damage. Very little coming out of Iran, very little out of the US.
I dont see how you couldn't structure this with an offshore licensing deal. Ie Irish company picks up 99% of billing, German company sends Irish company license fees etc and reduce profit of German company to zero for three years.