Trimble Inc. (TRMB): ARR Momentum and the Profitability Puzzle | Monexa