I agree with patio11's 'decision calculus' point. And I'll add that if you don't plan to repeat your actions at the company, then you don't hurt them by staying silent until they ask--you'll just carry on as a normal employee.
I don't have a felony, but I do have to decide whether (and when) to allow a potential employer to know I'm gay. I know it's not legally the same, but it works the same way in terms of the interviewer's 'decision calculus'. Bringing it up is literally pausing to ask for explicit judgement.
I've always intentionally stayed silent in an interview about being gay, since I always plan to carry on as a 'normal' employee. At work, my intimate life doesn't interfere, just as your history is in your past.