"It's hardly a bargain. Have they ever actually made a profit? "
that's a crazy statement.
Yowie has only been going a couple of years.
from a standing start they have made about US$33m sales since startup.
not bad.
and they should be about to break even.
how many companies can you point to which have turned a profit after just starting up?
maybe some research might be worthwhile?