ITMPF   $1.09  -0.91% Market Closed

Total Cash 253.75M
totalCashPerShare 0.412
EBITDA -62.87M
Total Debt 7.26M
quickRatio 3.497
currentRatio 4.448
Total Revenue 12.08M
debtToEquity 2.618
Revenue/Share 0.02
ROA -0.09924
ROE -0.20392999
grossProfits
freeCashflow -66.49M
operatingCashflow -58.27M
earningsGrowth
revenueGrowth 3.374
grossMargins 0.0
ebitdaMargins 0.0
operatingMargins -2.65361
profitMargins 0.0
enterpriseValue 166.02M
forwardPE
floatShares 440.22M
sharesOutstanding 616.88M
sharesShort
sharesShortPriorMonth
dateShortInterest
sharesPercentSharesOut
heldPercentInsiders 0.32%
heldPercentInstitutions 0.29%
Short Ratio help_outline
shortPercentOfFloat
impliedSharesOutstanding
bookValue 0.45
Price To Book help_outline 1.53
earningsQuarterlyGrowth
netIncomeToCommon -62.87M
trailingEps -0.13%
forwardEps
enterpriseToEbitda -2.64
lastDividendValue
lastDividendDate
currentQuarterEstimate
institutionsCount 105
lastUpdated April 1, 2024, 8:06 p.m.