Just remember, a less than flawless execution and the numbers (valuation of the company) drop. Given some of the things Benny said during the video, I doubt REDG is near profitability (and I still have doubts about a second month of the GSL line, first month, too).
I also don't discount Benny releasing more info about the finances, to prop up the stock price.