CPI Aerostructures Inc. (CVU) reports earnings