PrimeEnergy Resources posts strong 2025 earnings despite revenue headwinds.