On raises full-year outlook, shrugs off tariff impact