Unless it has changed the policy recently, Stanford admissions is only need blind for US citizens, so for citizens of other countries ability to pay is taken into account. That’s not to say all international students are full pay, but probably more of them are than US students.
There are a handful of US universities that are need blind for internationals (IIRC a few of the Ivies and MIT) but most aren’t.