According to Advertising Age magazine, in 2005 it ranked 14th in terms of revenue among advertising agencies worldwide.