It says it's a Refundable Tax credit... according to Entertainment Partners website, that means:
Refundable Tax Credits
These credits are refunds provided by the Tax Authorities once the Production Company has filed an income tax return. The refundable credit consists of excess production credits remaining after all income taxes are paid, and are received regardless of owing any income tax liability.
Does that mean I would have to file a income tax return in NY, even though my company is not based in New York?