You're close. The number is currently 86% and has been falling over time.
Alphabet made $31B in revenue last quarter.  CydeWeys already addressed their costs, but $100M over 10 years doesn't exactly sound like something they get out of bed for, especially considering they're already out $25M and they really will have expenses to cover for this.
Reported 2018 Q1 Net Income: https://abc.xyz/investor/pdf/2018Q1_alphabet_earnings_releas...
Alphabet: $9.4 Billion  Facebook: $5.0 Billion 
> FB only pay effectively 11% tax
It's the same for Google. Might be a weird one-off due to the new tax law.