overdue

adjective
  1. not paid, done, or returned by the required or expected time
  2. having been expected or needed for a long time

Examples