ID

Independence Contract Drilling

ICDIQ
OTCEnergy

Income Statement

Total Revenue$176.62M
Gross Profit$51.2M
Operating Income$-22.38M
EBITDA$27.16M
EBIT$-22.38M
Pre-tax Income$-62.46M
Net Income$-59.14M

Balance Sheet

Cash Equivalent$5.89M
Total Debt$172.24M
Book Value$161.61M
Book Value Per Share10.61

Key Ratios

Return on Equity (ROE)-20.76%
Return on Assets (ROA)-9.55%
Return on Invested Capital (ROI)-11.17%
Net Profit Margin-17.94%
Current Ratio1.07
Quick Ratio0.93
Long-Term Debt / Equity0.84