Ichor Holdings (ICHR) Deep Dive: Guide, Margins, Covenants - Alpha Analyst