Mozilla's 2006 revenue: $66.8 million
Mozilla, the group behind the open-source Firefox Web browser, disclosed its 2006 revenue Monday night: $66,840,850. That's a 26 percent bump up from the $52.9 million that Mozilla garnered in 2005. And with 2006... More...