A few things about earnings...novice investors will get a better understanding
So I posted a link from Bloomberg (which I presume is them assuming Affymax files for an extension).
However Affymax files as an "accelerated filer" and as such they are required to file their 10Q within 40 calender days and their 10K within 75 calender days. The 75th day falls tomorrow, per SEC regulations they have 2 options
A) They announce their earnings the next business day aka Monday the 18th
B) They file a 12b-25 for an extension by Tuesday in which they would have until April 2 and Bloomberg is speculating that they file a few days sooner.
They would face sanctions from the SEC if they were not to follow through with one of those options. So I would assume we hear something by Tuesday at the very latest!