Tecogen Inc. (TGEN)
OTCMKTS: TGEN · Delayed Price · USD
0.700
0.00 (0.00%)
Jul 2, 2024, 9:41 AM EDT - Market open

Tecogen Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year
Current20232022202120202019 2018 - 2010
Market Capitalization
172031303053
Upgrade
Market Cap Growth
-41.05%-35.20%4.17%-1.64%-42.43%-41.54%
Upgrade
Enterprise Value
192030283256
Upgrade
PE Ratio
--4.38-12.968.07-4.88-10.98
Upgrade
PS Ratio
0.670.801.241.221.071.58
Upgrade
PB Ratio
1.271.361.631.411.752.26
Upgrade
P/FCF Ratio
-39.35-23.13-18.3196.0424.77-11.23
Upgrade
P/OCF Ratio
-59.94-24.45-22.9864.1321.54-11.74
Upgrade
EV/Sales Ratio
0.720.811.221.151.151.69
Upgrade
EV/EBITDA Ratio
-5.53-5.22-15.5653.78-13.35-35.04
Upgrade
EV/EBIT Ratio
-4.58-4.55-12.76523.04-11.40-27.55
Upgrade
EV/FCF Ratio
-42.06-23.28-17.9690.7026.49-12.02
Upgrade
Debt / Equity Ratio
0.200.100.070.090.210.20
Upgrade
Debt / EBITDA Ratio
-0.80-0.38-0.673.74-1.48-2.84
Upgrade
Debt / FCF Ratio
-6.12-1.70-0.776.302.94-0.98
Upgrade
Quick Ratio
0.830.891.451.891.641.55
Upgrade
Current Ratio
1.761.942.872.842.522.08
Upgrade
Asset Turnover
0.900.900.880.750.940.81
Upgrade
Interest Coverage
-56.63-57.75-46.821.42-22.17-20.09
Upgrade
Return on Equity (ROE)
-30.78%-31.18%-12.56%17.43%-35.92%-20.60%
Upgrade
Return on Assets (ROA)
-14.80%-16.54%-8.49%11.42%-20.67%-11.66%
Upgrade
Return on Capital (ROIC)
-24.63%-27.43%-11.69%0.23%-13.60%-7.35%
Upgrade
Earnings Yield
-24.22%-22.84%-7.72%12.39%-20.51%-9.10%
Upgrade
FCF Yield
-2.54%-4.32%-5.46%1.04%4.04%-8.91%
Upgrade
Buyback Yield / Dilution
-1.06%-1.07%-0.04%-0.10%
Upgrade
Total Shareholder Return
-1.06%-1.07%-0.04%-0.10%
Upgrade
Sources: The data provider is Financial Modeling Prep and the numbers are sourced from SEC filings.