NFI 2025 Q1 Financial Results Call May 9, 2025 at 8:30 AM EDT Listen to Webcast Supporting Materials Presentation 2.5 MB Transcript 181.6 KB Press Release 375.2 KB Financial Results 2.7 MB Supplemental Financial Package 1.1 MB