First Solar posts higher quarterly profit on strong demand

First Solar posts higher quarterly profit on strong demand