If it is bad, you would expect the results to be buried with other announcements. Company could have made the announcement before the market opened this morning but chose to get maximum awareness time through this delay.
STB Price at posting:
19.8¢ Sentiment: LT Buy Disclosure: Held