The article says they made approximately 85 million from this. Since it happened 10 years ago, they may very well have made money on this deal.
You take that 85 Million and invest it (likely into growing a business unit but lets ignore that) and over 10 years it becomes greater than 85 million.
Otherwise though, McKinsey was awarded $209M in federal gov contracts in Canada over 12 years, so the numbers themselves don't seem relatively outrageous in terms of what McKinsey makes news for.