DXP Enterprises Inc. (DXPE) reports earnings