long term contract...From MD&A :The net difference in backlog is largely attributed to the timing associated with the negotiation of longterm contracts some of which are well underway and are expected to be completed early next year.
material supply deals with First Solar would last through early 2021, expext an another long term contract. remember that in 2010 First Solar wanted to acquire 5n to secure its supply.