MarketFinance hits profitability