Anything from 3 to 6 years. I just replaced mine after 5 years of good service.
If they are like the earlier versions, avoid the yumicron battery. I had one that was working just fine untill I went on a 2 week vacation. When I came back, it was sulfated beyond any chance of recovery.