Motorcar Parts of America Inc. (MPAA) reports earnings