Excel Corporation reported consolidated earnings results for the year ended December 31, 2016. For the year, revenues were $17,115,210 against $5,629,240 a year ago. Operating income from continuing operations was $2,822,762 against $2,003,430 a year ago. Net income from continuing operations was $1,233,055 against $2,077,576 a year ago. Net loss was $1,796,157 against $1,622,494 a year ago. Net income from continuing operations per diluted share was $0.013 against $0.021 a year ago. a year ago. Net loss per diluted share was $0.018 against $0.017 a year ago. a year ago. EBITDA was $3,431,311 against $2,878,749 a year ago.