For me, there's an annual bonus each year (paid in late January for performance over the previous year). It's based on a percentage of salary, and is rather substantial.
For the actual holidays, typically in December we are given a non-cash gift (~$400 value) and the company pays taxes on it as well.
One thing this thread is making me think about, is there a difference between a holiday bonus, an annual bonus, and an end of year bonus? I'm thinking a holiday bonus is something very different from the other two. In my mind at least, annual bonuses are typically something that are spelled out in writing right alongside salary and benefits, whereas a true "holiday" bonus is something that is extra, above and beyond any contractual obligations. I realize the net-net of it might be all the same to the recipient, but at the same time I know I've heard of cases where an annual bonus that is part of compensation is sometimes masqueraded as a "holiday bonus" as though it's some kind of gift. I'd feel a bit annoyed by that.