The U.S. Supreme Court on Thursday rejected a challenge to a repatriation tax Congress enacted to target the past offshore profits of U.S.-owned entities, holding that the Constitution does not forbid attributing the income of foreign companies to their U.S. shareholders.