DCO Financials: Ducommun Inc AI Analysis