revenue sharing accounting treatment