TerraForm Global Inc (NASDAQ:GLBL) on Tuesday finally filed the last of its previously delayed SEC periodic reports, specifically the Form 10-Q for the third quarter of 2016, unveiling a net loss of USD 18 million (EUR 17m).