Ottawa Business Journal: Century club: Kanata's Calian tops $100M revenue mark in Q2