Budget shortfall at $373 million