TMD Energy Ratios (2024-2025) | TMDE

Ratios Dec2024 Jun2025
Efficiency
Inventory Average 8.65M
Assets Average 117.52M
Equity Average 20.87M
Invested Capital 98.40M114.42M
Leverage & Solvency
Debt to Equity 4.174.08
Debt Ratio 0.720.74
Equity Ratio 0.170.18
Valuation
Enterprise Value -20.25M13.47M
Market Capitalization 27.72M