Re: Not office hours? No contact
"Proving you're good at your job is more likely to keep you around."
It never hurts to be diplomatic and say no in many more words. "I could have you those figures, but it will take a few hours to pull them and put them in a format that's easy to understand at a glance. Will you authorize the overtime?" If you are salaried, work late and get the next day off in compensation if you can do that. Missing a child's birthday party might not be worth more than overtime or a day off.
If it hurts or costs money for the boss to order up special services, they may limit their requests to only the times where it's an emergency. If they are being called out on the mat for something and higher ups need to see data right away, being asked to work OT isn't unreasonable. Train your boss to make it worth your time to be a "team player". If the next Monday is a bank holiday, perhaps you can be allowed to be missing on Friday as well and can get on jump traffic leaving town. 4 hours of work for 8 hours of PTO works for me.