ALLEGRO MICROSYSTEMS, INC. financials | iterFact