Outsourcing and off shoring for the U.S. economy

U.S. firms have been engaging in both offshoring and outsourcing in recent years. What are the implications of outsourcing and off shoring for the U.S. economy?