reading sedarOf note is current receivables of $2.7m. This would be product shipped but not yet paid for. With crooked companies ( I think Enron did this) receivables are counted as revenue received when in fact it is not guaranteed that payment has been or will be made. When dealing with Chinese companies in particular not only do they not pay but they just buy enough to steal technology but if all goes as planned then revenue is actually $5.3m. This might explain the minimal downside to the share price - shaking the tree.