RVTY Financials: Revvity Inc AI Analysis