Foreign subcontractor

Hello

Could you please help me understand how to fill and which form to use for 2025 tax filling?
here is my case:
I live in the USA and I am a green card holder, not a citizen. I have no income with any US company, but I work as a contractor for several foreign companies of the same group performing financial control services (4 contracts for two similar positions for two non US branches). I don't quite understand exactly how and what kind of form I need to fill and submit.