JELD-WEN Holding, Inc. (JELD)
NYSE: JELD · IEX Real-Time Price · USD
18.12
-0.21 (-1.15%)
Apr 19, 2024, 3:44 PM EDT - Market open

JELD-WEN Holding Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014
Market Capitalization
1,5521,6098142,4152,5552,3551,4664,150---
Market Cap Growth
-97.68%-66.30%-5.47%8.50%60.63%-64.68%----
Enterprise Value
2,6432,6682,5003,8913,7643,8062,8265,1681,5171,146700
PE Ratio
25.3325.7617.8014.3127.9037.4010.33-1773.57---
PS Ratio
0.370.370.180.580.600.550.341.10---
PB Ratio
1.861.891.132.872.542.901.935.24---
P/FCF Ratio
6.016.10-19.8525.368.7411.7011.9920.13---
P/OCF Ratio
4.594.6626.8313.757.187.786.6715.61---
EV/Sales Ratio
0.610.620.550.930.890.890.651.370.410.340.20
EV/EBITDA Ratio
7.817.898.999.6711.5411.688.6215.374.794.756.57
EV/EBIT Ratio
13.3413.4717.0914.6719.6619.8413.9522.977.287.84106.76
EV/FCF Ratio
10.0210.12-60.9640.8612.8818.9223.1225.0611.8811.77-14.95
Debt / Equity Ratio
1.581.582.562.221.942.071.941.6126.30-5.44-4.78
Debt / EBITDA Ratio
3.993.996.664.655.975.164.513.795.125.227.56
Debt / FCF Ratio
5.115.11-45.1619.666.668.3612.096.1812.6912.94-17.21
Quick Ratio
1.191.190.891.071.400.910.881.230.990.890.83
Current Ratio
2.202.202.161.962.031.621.711.981.711.671.60
Asset Turnover
1.321.321.231.081.141.271.381.331.551.55-
Interest Coverage
2.742.741.773.452.562.672.862.852.692.410.09
Return on Equity (ROE)
7.80%7.80%6.30%18.40%10.50%8.00%17.80%-0.30%22.90%145.00%-
Return on Assets (ROA)
1.90%1.90%1.20%4.30%2.50%1.90%4.50%-0.10%-0.80%-13.30%-
Return on Capital (ROIC)
3.20%3.20%1.65%7.12%5.02%4.01%8.03%0.70%35.90%13.70%9.49%
Earnings Yield
3.94%3.88%5.62%6.99%3.58%2.67%9.68%-0.06%---
FCF Yield
16.65%16.38%-5.04%3.94%11.44%8.54%8.34%4.97%---
Buyback Yield / Dilution
1.38%1.38%11.48%3.26%-0.21%4.60%-9.13%-441.66%1.66%10.49%3.19%
Total Shareholder Return
1.38%1.38%11.48%3.26%-0.21%4.60%-9.13%-441.66%1.66%10.49%3.19%
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).