Biota's revenue mix for the last five years.
With earnings due and $56.7 million in anticipated royalties I decided now was a good time to look back at Biota’s revenue over the last five years.
With earnings due and $56.7 million in anticipated royalties I decided now was a good time to look back at Biota’s revenue over the last five years.