Independence Contract Drilling Inc. (ICDI) reports earnings