The state collected $38.7 million more in tax revenue than it originally predicted in October.