ranch profitability