Mayville Engineering Company Inc. (MEC) reports earnings