The Calgary-headquartered software company is focused on the oil and gas industry.
It earned $6.1 million or 16 cents per share in the latest period, up from $5.8 million, also equivalent to 16 cents per share, in the same 2011 period.
Total revenue was $16.8 million, also up six per cent from up $15.9 million in the prior-year period.
CMG, with sales and technical support services based in Calgary, Houston, London, Caracas and Dubai, supplies advanced software to international oil companies and technology centres in more than 50 countries.
It also provides professional services consisting of highly specialized support, consulting, training and contract research activities.