Company is far ahead of where it was then too. They were jut a R&D company then. Not even close with 20 approved drugs now and 13 in the pipeine, 3 pending approval now etc...not sure how many are pending launch actually...its not clear because they told you they are expecting revenue this fiscal year from these new products....get the hint?. 100-200 million dollars is a more accurate current valuation. The CEO just explained it quite well.
Then again if you can find me a company with a 33m market cap and 20 FDA approved drugs, let me know. If you can find one less them 100m let me know.