Yes, most foreign-owned US companies do need to file a tax return in the US even if they are not paying any taxes.