Allscripts Healthcare plunges on earnings report