New Mountain Capital Investment Profile and Performance Analysis 2025