I dont comment on TAD here normally due to the bunch of plonkers who inhabit this domain which IMHO is unfortunate.
This is a company I really hated during the Tech Boom and never bought as I could not see how their time had come.
I bought into TAD not so long ago as the argument for them has changed substantially. This was a huge reversal of opinion on my part.
Its utter nonsense to start spouting PER's for this company. They will quite easily support a very high PER (over 100) if the story is there.
I would quite cautiously say that TAD may well be about to have its day.
Its worth looking at their web site and then trying to fit in the applications into the changing climate for Tech. A lot of their products are now supportable where before they were simply too far ahead of the game and the infrastructure had not caught up to them.
They were out on a limb and dam near went tits up.
The fact that they have some how managed to survive at all is no mean feat.
IMHO they are well worth a closer look.