Trimble Inc. (TRMB) 2025 Q1 Analysis: Strategic Growth and Profitability Insights | Monexa