Aug 6th after close
I'm guessing that today's drop reflects disappointment that the company expects to be independent long enough to HAVE an earnings release date.
BioHazard7 just posted on stocktwits :
$ITMN just called investor relation, Earning date is going to be announced next week. Likely on July28 & likely to be week of Aug4 sometime