We have a LLC registered in New Mexico. We are not US citizens neither resident in the US. Do we have to file tax returns in the US?

We are residents in a Gulf country and use the LLC for earning affiliate commissions through online marketing.