Although most cruise ships are flagged in foreign countries, many are US companies and operate under US laws. Example: NCL issues IRS tax forms on casino wins same as US casinos.