Support budgets that don't fit in the month-to-month model (yearly, quarterly, etc).