Seems the market so far his given this a collective yawn. To those of limited knowledge such as myself, some of these numbers look promising.
At least it is a news release the lack of which is often subject to adverse comment on this board.
Onward and Upward