NFI Group Ends 2025 With Record $13 Billion Backlog