While I know Alexa is far from accurate, it does show overstock.com to be the 621 largest universal site and 160th in the USA. That should show you scale.
In 2010 (Fiscal Year) they has $1.1 billion in revenue with 1600 employees. They are publicly traded with a market cap just under $750 million.
In 2010 (Fiscal Year) they has $1.1 billion in revenue with 1600 employees. They are publicly traded with a market cap just under $750 million.