Say what?
Last year Demandware increased revenue by 48 per cent to $237.3m. It made a loss of $42m - and increase from its loss of $28m the previous year.
And it's still worth $2.8 billion? WTF? Nice work if you can get it. Tell me again about "maximizing profits"?