The U.S. paid Iran more than $ 100 million in compensation as part of a 1996 settlement .