Cogent Communications' Earnings Miss: Is the 33.8% Plunge Justified? | Whale Factor