Granted, that is a concise description of start-up culture. However, "lean, fast and nimble" does not need to involve apparently shooting yourself in the foot and then mentioning it almost incidentally.
That comment aside, I thought the figures were acceptable in this current environment. Anyone crying that the SP would be smashed as ISX is a "growth" play for investors obviously isn't keeping an eye on many other stocks at the moment. This is an unprecedented time in living memory and old rules do not currently apply.
ISX Price at posting:
$1.07 Sentiment: Buy Disclosure: Held