68 merchant repo revenue