Priority One

Kanata company raises guidance as it stretches profitability streak to 67 straight quarters