Middleby Corp. (MIDD) Earnings