Consensus Over Directed Static Networks with Arbitrary Finite Communication Delays