Credo Posts Record Q1 Profit Surge - Nasdaq