多项选择题

关于外商投资企业的收入确认,下列表述正确的有( )。

A.为其他企业加工、制造大型机械设备、船舶等,持续时间超过一年的,可以按完工进度或者完成的工作量确定收入的实现
B.企业取得的收入为非货币资产或者权益的,不确认收入
C.境外企业与企业签订房屋包销协议,境外企业取得的房屋转让收益应征收企业所得税
D.企业取得搬迁补偿费收入,应直接计入当期应纳税所得额