SS&C Technologies: Q1 Earnings Snapshot