Revenue, Income up for InfoUSA

Marketing data provider InfoUSA generated net income of $31.5 million and $383.2 million in net sales during its fiscal 2005, up from $17.8 million in net income and $344.9 million in 2004. The Omaha, NE-based firm