They claim to be funded which isn't too hard to believe since last raising was only a few months ago in April I think. If you want certainty you can wait for the 4C to come out in next week or so but odds are 75c will be a distant memory by then.
TMT Price at posting:
74.0¢ Sentiment: Buy Disclosure: Held