CoreCivic Q2 net income falls to $37.1 million; revenue totals $684.9 million - CXW News | Rallies