Ampco-Pittsburgh Corporation (AP) reports earnings