NET INCOME PER COMMON SHARE - Antidilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Stock Appreciation Rights S A R S      
Antidilutive securities      
Securities considered antidilutive (in shares) 100,000 100,000 100,000
Restricted Stock      
Antidilutive securities      
Securities considered antidilutive (in shares) 500,000   800,000
Restricted Stock | CCI Consulting Private Limited      
Antidilutive securities      
Shares excluded from basic and diluted earnings per share since the contingency has not been met 50,000