Investors should watch for these factors impacting company earnings | Finks AI