Innodata Inc. (INOD)
NASDAQ: INOD · IEX Real-Time Price · USD
5.80
-0.06 (-1.02%)
Apr 19, 2024, 4:00 PM EDT - Market closed

Innodata Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014 2013 - 1995
Market Capitalization
16723481161131293935637374
Upgrade
Market Cap Growth
-187.89%-49.50%22.58%350.62%-25.03%10.29%-43.94%-13.56%-1.83%20.55%
Upgrade
Enterprise Value
16523281154127313232545357
Upgrade
PE Ratio
-257.37-257.37-6.80-96.08212.54-13.59-153.42-6.96-11.36-25.70-75.96
Upgrade
PS Ratio
1.922.691.032.302.250.520.680.581.001.241.25
Upgrade
PB Ratio
6.318.854.164.813.971.001.171.001.681.741.75
Upgrade
P/FCF Ratio
491.94689.37-10.49205.3030.6011.1425.30-12.70-11.4737.0228.68
Upgrade
P/OCF Ratio
28.2539.59-66.7631.2123.176.8010.8855.08-22.9527.3116.04
Upgrade
EV/Sales Ratio
1.902.681.022.212.180.550.560.520.850.900.96
Upgrade
EV/EBITDA Ratio
32.9446.29-12.3979.9937.1917.336.45-28.24-47.0647.1323.88
Upgrade
EV/EBIT Ratio
552.53776.38-7.76-164.40110.29-32.8720.16-6.59-12.37-31.89-85.84
Upgrade
EV/FCF Ratio
487.34684.77-10.42197.1629.6811.7120.87-11.40-9.8026.8822.06
Upgrade
Debt / Equity Ratio
0.460.460.500.370.410.430.120.220.130.120.17
Upgrade
Debt / EBITDA Ratio
2.442.44-1.516.493.987.010.82-6.98-4.424.483.00
Upgrade
Debt / FCF Ratio
36.1736.17-1.2716.003.174.732.65-2.82-0.922.562.77
Upgrade
Quick Ratio
1.231.230.951.421.511.311.551.391.882.782.85
Upgrade
Current Ratio
1.401.401.141.591.741.521.881.622.123.013.12
Upgrade
Asset Turnover
1.601.601.571.191.101.081.251.241.241.131.10
Upgrade
Interest Coverage
1.671.67-945.64-8.54-7.7648.12--68.81--
Upgrade
Return on Equity (ROE)
-4.00%-4.00%-56.00%-4.90%2.10%-6.60%-0.80%-13.90%-13.90%-6.90%-2.20%
Upgrade
Return on Assets (ROA)
-1.70%-1.70%-23.80%-2.80%1.20%-4.10%-0.60%-10.30%-10.90%-5.40%-1.80%
Upgrade
Return on Capital (ROIC)
-6.22%-6.22%-35.73%-3.59%1.53%-2.29%-0.70%-11.89%-8.68%-4.73%-3.27%
Upgrade
Earnings Yield
-0.54%-0.39%-14.70%-1.04%0.47%-7.36%-0.65%-14.36%-8.80%-3.89%-1.32%
Upgrade
FCF Yield
0.20%0.15%-9.54%0.49%3.27%8.98%3.95%-7.87%-8.72%2.70%3.49%
Upgrade
Buyback Yield / Dilution
-3.13%-3.13%-2.43%-4.13%0.78%0.40%-0.24%-1.07%-0.56%-0.67%-0.94%
Upgrade
Total Shareholder Return
-3.13%-3.13%-2.43%-4.13%0.78%0.40%-0.24%-1.07%-0.56%-0.67%-0.94%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).