They have only made a profit dues to their research tax rebate. I would hardly call that making a profit. It means they aren't making a loss, but their revenue from operations are below their expenses when you don't take into consideration the rebate.
Add to My Watchlist
What is My Watchlist?