Absolutely, tombot. Public companies financials disclose the financial state of the company. Of course, management can then respond to analysts questions about revenue guidance, etc. The more often POET meets or exceeds guidance, the market rewards the share price. If the company falls short, then its an "ouch". We certainly don't need any more ouches. I think we are moving past the ouch phase now as well.
Monolithic