Staff Christmas Bonuses

Does every staff person get a Christmas bonus? Or just if they exceed expectations?

Historically what we have done as a team is that each department head will get a spreadsheet with the evaluation breakdown on it. Bonuses are discretionary based on the feedback from that leader and the bonus is weighted on the score. No bonuses, pay, or compensation are ever shared among employees.