ImmunoPrecise Antibodies Ltd. (NASDAQ:IPA) Q1 2024 Earnings