As the other commentator identified, you work @ FB -- could you please provide the following three scatter plots to support or disprove your claims?:
(1) Size of Company vs. ROA
(2) Advertising Expenditure by Company vs. ROA
(3) [Advert %] vs. ROA
I hypothesize you'll see a rapidly decreasing return on advertising due to size, and would love to be proven wrong.