If I have to file 2 state returns (OR resident and OK non-resident) and I receive a dividend check from an OK company, does that go on my OR return or OK return?

I live and work in Oregon but I also am filing a non-resident return for Oklahoma, because I also get a paycheck from a company based in Oklahoma. If I also receive a dividend check from that Oklahoma company, do I apply it to my home state as income or do I include that income as part of my Oklahoma return? In addition, I am on the board of that Oklahoma company, so does my director's fee count as Oklahoma income or my home state Oregon income?