Elemental's CEO, Frederick Bell, and CFO, David Baker, discuss the company's Q1 2025 operating and financial results.