The news isn't all bad: Recent legislation has resulted in more consumer-friendly disclosure rules on everything from credit cards to mortgage documents.
And the company is overly dependent on one telco, Level 3 Communications (nasdaq: LVLT - news - people ), which accounts for more than half of its recent sales.