Tri-Tech Holding, Inc. announced consolidated financial results for the year ended December 31, 2012. For the year, the company reported total revenues of $72,629,552 against $85,872,921 a year ago. Loss from operations was $810,846 against income from operations of $10,739,264 a year ago.

Loss before provision for income taxes was $943,458 against income before provision for income taxes of $10,729,428 a year ago. Net loss attributable to shareholders was $2,264,074 or $0.28 per diluted share against net income attributable to shareholders of $8,088,374 or $0.98 per diluted share a year ago. Net cash used in operating activities was $20,254,517 against $24,418,947 a year ago.

Payment to purchase plant and equipment was $643,607 against $268,532 a year ago.