Trimble Navigation Beats on Q1 Earnings