Enviri Corporation (NVRI)
NYSE: NVRI · Real-Time Price · USD
21.12
+0.47 (2.28%)
At close: Aug 24, 2026, 4:00 PM EDT
21.13
+0.01 (0.05%)
After-hours: Aug 24, 2026, 7:30 PM EDT

Enviri Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.625.763.562.672.341.84
Debt / EBITDA Ratio
3.025.784.324.575.114.29
Debt / FCF Ratio
----109.04-
Net Debt / Equity Ratio
0.245.413.362.462.211.74
Net Debt / EBITDA Ratio
3.847.975.535.786.955.27
Net Debt / FCF Ratio
-0.47-40.07-24.65-57.60102.95-16.24
Asset Turnover
0.950.840.850.840.730.61
Inventory Turnover
11.099.9710.0814.1023.6522.67
Quick Ratio
1.020.700.800.860.630.83
Current Ratio
1.441.141.261.261.291.46
Return on Equity (ROE)
-78.08%-44.03%-23.96%-13.54%-24.21%3.70%
Return on Assets (ROA)
-3.83%0.48%1.94%1.71%0.80%2.10%
Return on Invested Capital (ROIC)
-10.04%1.08%4.42%3.88%1.77%3.63%
Return on Capital Employed (ROCE)
-11.80%1.00%4.10%3.50%1.70%4.10%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Buyback Yield / Dilution
-0.98%-0.74%-0.40%-0.38%0.99%-1.71%
SEC Filings: 10-K · 10-Q