Macroeconomic Outlook Boosts Investor Confidence for Trimble Inc.