AVAV Financials: AeroVironment Inc AI Analysis