Netflix is a billion dollar company.
BB is a five billion dollar company.
That particular statistic doesn't really address the question. Blockbuster has a huge investment in its thousands of "brick and mortar" stores and infrastructure, which Netflix, of course, doesn't need. The real question remains, how many movies does Blockbuster rent vs. how many Netflix rents per year.