Even given the best intentions, why assume their information is accurate? Aren't public companies incentivized to bias evidence to their utmost favor?
90% seems so high it fails the sniff test but I could easily see how it's a figure passed around internally. I'm just surprised you accept (and now promote) that number as fact.