I strongly doubt even the future profitability all those deposits. FOr the last ~ 1 year they were not able to come to profit, with such a high revenue, then why would one think they would in the future ?
So : bad, bad management, unbelievably poorly written (on purpose ?) reports, and asking for cash again !
On 27 Feb I have written on HC to avoid this stock while the price was ~ twice the current price. I wonder if anybody listened ?