ATRO Financials: Astronics Corp AI Analysis