Newton approves $40M budget