Powin Corporation reported consolidated unaudited earnings results for the year ended December 31, 2015. For the period, the company reported net sales of $11,020,635 against $11,302,281 a year ago. Loss from operations was $5,512,046 against $5,537,841 a year ago. Loss before income taxes was $75,380 against $5,906,034 a year ago. Net loss attributable to the company was $4,625,848 or $0.29 per diluted share against $5,709,118 or $0.35 per diluted share a year ago.