Over 75% of firms beat estimates? | Drazill