I have been out of the country for over a year: can I get another IDP?

Yes, as long as you are still in possession of a valid Canadian driver’s licence.