HROW reported earnings after market close today and the results were stunningly good in all the ways that matter and confusingly bad in ways that are not terribly important over time. The bad news is ...