MIDD Financials: Middleby Corp AI Analysis