CCOI Earnings: AI Insights on Cogent Communications Holdings Inc