Its taken a while......I have been watching CTY for quite a while and have finally bought in at 3.50. I once viewed this as a trading stock, however with its various businesses and strong, long standing relationship with a number of companies ( N.B. Power, Bk of Canada, BCE, Ont energy board )it will do well because it is stable. There recruiting, motivating and training services are important today. The business of helping companies plan their computing strategies and networks is sound with long standing government contracts...not likely to get dropped as the gov is moving more and more to outsourcing. They have long term contracts with the armed forces, CP rail and NT. And of course their little side business in the area of satellite HW/SW. As others have said revenues are rising, earnings are rising, they have really no debt to speak of and they have plenty of cash. Important to is that the backlog is at $116M and rising. The only missing that they are addressing now is to make themselves better known. Recent well known customers include Nokia, Siemens and Alcatel. All in all thenice quite story that I like and will now invest in vrs. trade. Talk to all again.