Company raises full year guidance after results beat forecasts