Tecogen Inc. (TGEN)
OTCMKTS: TGEN · Delayed Price · USD
0.680
+0.019 (2.83%)
Apr 18, 2024, 11:31 AM EDT - Market open

Tecogen Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014 2013 - 2010
Market Capitalization
1720313030539063815981
Upgrade
Market Cap Growth
--35.20%4.17%-1.64%-42.43%-41.54%43.99%-22.80%37.33%-27.57%-19.06%
Upgrade
Enterprise Value
1720302832569262805783
Upgrade
PE Ratio
-2.73-4.38-12.968.07-4.88-10.98-15.781318.87-73.93-21.64-21.75
Upgrade
PS Ratio
0.670.801.241.221.071.582.511.883.312.754.21
Upgrade
PB Ratio
1.151.361.631.411.752.263.241.885.584.6013.25
Upgrade
P/FCF Ratio
-23.13-23.13-18.3196.0424.77-11.23-18.34-38.50-27.22-11.95-14.83
Upgrade
P/OCF Ratio
-24.45-24.45-22.9864.1321.54-11.74-23.35-105.81-29.82-12.47-15.89
Upgrade
EV/Sales Ratio
0.680.811.221.151.151.692.561.863.292.644.31
Upgrade
EV/EBITDA Ratio
-5.21-5.22-15.5653.78-13.35-35.04-261.9273.45-111.54-23.98-24.39
Upgrade
EV/EBIT Ratio
-4.55-4.55-12.76523.04-11.40-27.55-80.56244.24-81.66-21.50-22.55
Upgrade
EV/FCF Ratio
-23.28-23.28-17.9690.7026.49-12.02-18.69-38.00-27.03-11.45-15.16
Upgrade
Debt / Equity Ratio
0.100.100.070.090.210.200.070.030.220.230.49
Upgrade
Debt / EBITDA Ratio
-0.38-0.38-0.673.74-1.48-2.84-5.731.01-4.36-1.27-0.88
Upgrade
Debt / FCF Ratio
-1.70-1.70-0.776.302.94-0.98-0.41-0.52-1.06-0.61-0.55
Upgrade
Quick Ratio
0.890.891.451.891.641.551.471.812.652.481.54
Upgrade
Current Ratio
1.941.942.872.842.522.082.002.493.573.612.42
Upgrade
Asset Turnover
0.870.900.880.750.940.810.720.661.031.021.37
Upgrade
Interest Coverage
-57.48-57.75-46.821.42-22.17-20.09-46.151.45-5.67-15.37-20.88
Upgrade
Return on Equity (ROE)
-31.06%-31.18%-12.56%17.43%-35.92%-20.60%-20.55%0.14%-7.55%-21.25%-60.92%
Upgrade
Return on Assets (ROA)
-16.48%-16.54%-8.49%11.42%-20.67%-11.66%-11.44%0.09%-4.62%-12.93%-26.53%
Upgrade
Return on Capital (ROIC)
-27.30%-27.43%-11.69%0.23%-13.60%-7.35%-18.59%0.32%-5.65%-16.69%-40.48%
Upgrade
Earnings Yield
-27.12%-22.84%-7.72%12.39%-20.51%-9.10%-6.34%0.08%-1.35%-4.62%-4.60%
Upgrade
FCF Yield
-5.15%-4.32%-5.46%1.04%4.04%-8.91%-5.45%-2.60%-3.67%-8.37%-6.74%
Upgrade
Buyback Yield / Dilution
-1.06%-1.07%-0.04%-0.10%-6.31%-20.97%-14.44%-8.03%1.23%
Upgrade
Total Shareholder Return
-1.06%-1.07%-0.04%-0.10%-6.31%-20.97%-14.44%-8.03%1.23%
Upgrade
Sources: The data provider is Financial Modeling Prep and the numbers are sourced from SEC filings.