It depends on where you are. The load is constantly changing, there are several unit level revisions per year though the fleet is definitively reprogrammed once per year. I update radios every time I see them, so if you have me fix your truck this week then come back in a month and a half, you wind up with any changes installed over the past month.