Do non US tax person need to report/pay tax for gifting money

Hi,  my parents are not in US and they are not US persons, not citizen or residence. No tax payer id. If they send me some money as gift, do they or I need to report and pay tax for it? My understanding is that I (recipient) do not pay tax and do not have to report if the amount of money is no more than 100K per year.

 

What are the rules for the foreigners?