It’s 6% of revenue, not profit. So it cuts even more into profits as it doesn’t allow a company in reach of regulations to reduce the impact of the fine by adding expenses that will temporarily lower their profit.
Even more spicy, they can also impose periodic penalties up to 5% of the average daily worldwide turnover for each day of delay in complying. That shit can bankrupt you.