Management Discussion & Analysis – March 31, 2025