AtriCure Inc.: A Small Company Sees the Big Picture