Roper Technologies (ROP) Q1 2025 Earnings and Strategic Outlook | Monexa