Main Event Entertainment generating profits again