The Islanders and restricted free agent center Josh Bailey have agreed to terms on a new five-year contract, the team announced Monday.

Financial terms were not disclosed, but a source confirmed to ESPNNewYork.com that the deal is worth $16.5M.