NOW Margins 11072025