Thank you for the question.
When I was looking at their revenue structure.... I think it's important to note that the purpose of the Canada Marine Act is to provide trade-enabling infrastructure. When you look at the financial statements, the primary source of revenue for some of these ports is from managing marinas, not facilitating trade.
A criteria that you might look at as well may be how they derive their revenue.