nick net worth