Core Laboratories: Q1 Earnings Snapshot