NN Inc. (NNBR) reports earnings