4 ms·
You're close. The number is currently 86% and has been falling over time. https://abc.xyz/investor/pdf/2018Q1_alphabet_earnings_release.pdf https://abc.xyz/in
by golfer 8y ago
You're close. The number is currently 86% and has been falling over time.
https://abc.xyz/investor/pdf/2018Q1_alphabet_earnings_release.pdf https://abc.xyz/investor/pdf/2018Q1_alphabet_earnings_releas...
- youdontknowtho 8y agoOh. I stand corrected. Thank god all those PHD's are working on showing me ads. We're saved.