Terrific first quarter update triggers material earnings upgrades