That does not compute. Why does a company, any size that is, need to convert heir daily/weekly/monthly earning in on go. What is so wrong about converting the payments into local currency as the payments come in. Sure it may make sense to batch some transfers so that the fees are minimized, but apart for that there is no reason to wait.
In addition this is somewhat self regulating, when a company starts to accept payments in BitCoin, it will start low and slowly grow. When it gets large enough to matter the market will have adjusted to the drain. In addition, if a significant amount is taken out of the market and the people continue paying with BitCoin, it means that they need actually buy BitCoin from other currencies.
The problem that companies face is that, if the services are priced in BitCoin, they don't know how much "real" money they will get. But mostly this is not the case; the services are priced, for example "5 USD payable in BitCoin, as by XYZ's exchange rate".