NP, INC.