Have absolutely no idea about earnings. I wouldn't even try to predict them, nor do I know when they are due, although obviously I believe this company is doing well.
But this is a small cap tech stock, and I consider it risky. A deferred contract or two can make a big difference in terms of earnings per share, and so earnings tend to be very volatile.
Basically, my philosophy is this: I buy stocks that I have close knowledge of, that I believe in, that are cheap, and that I see positive developments in. Usually I prefer it if I have worked with the product myself, and have had contact with the company directly.
For Software Artistry, I worked with Expert Advisor at probably their biggest customer. I saw the latest version as it was being developed, and I visited the company and worked with a couple of their people. I got a very positive impression of the direction the company and it's main product were taking. I did some research and found that their stock was cheap, that it was in a growing market niche, that they had some other good customers, and that it was underfollowed (at the time).
I sold the stock a few months back, when it got a little ahead of itself, but I am now back in. I continue to believe in it, and I am following developments and continue to like what I see. |