The stage production brought in $2.93 million over the holiday week – about $400,000 more than its previous week ...