 HOUSTON, Aug. 4, 2021 PRNewswire -- Independence Contract Drilling, Inc. the Company or ICD NYSE: ICD today reported financial results for the three months ended June 30, 2021. Second quarter 2021 Highlights Net loss, as defined below, of 14.9 million, or 2.22 per share. 