I think this stock is great as a long term investment. It has a really good balance sheet, and has shown steady increases in earnings and profits. Not to mention that it overcame the potentially devistating incident with one of it's supplier plants. I think probably that the quarterly earnings report is late because they are most likely busy with the year end report and want to put it out at the same time. I think this stock could really start to move once potential investors can see a whole year of profitability.