NCS Multistage Holdings (NCSM) Reports Better-than-Expected Results for Q4 2025