I believe the 8% is on gross revenue. If a company has 50% margin then that's 16% off earnings, and even more after income tax, depreciation etc. Companies with slim margins could be put out of business. Fortunately ORE has a fat margin but it still hurt.
ORE Price at posting:
$3.62 Sentiment: Buy Disclosure: Held