While true progress is slow and this stock is a slow mover. The company does seem to be able to develope products as needed. It mmay not meet your investment criteria, but as things improve in the economy more will be spent on trafic control and infastructure. I have no doughts this company will continue.
It has workedfor me as a stock to trade. buy for 1.30 to 1.40 and sell 1.55 to 1.70.