Pretty sure the recent CR gave them just under $12m (minus some fees), and at last update i thought they had $2-3m in the bank (as at the end of June 16). So $15m max minus spending over the last few months.
But yes, they have money in the bank.
IOT Price at posting:
3.9¢ Sentiment: Buy Disclosure: Held