Diodes Incorporated (DIOD)
NASDAQ: DIOD · Real-Time Price · USD
73.07
-0.40 (-0.54%)
Mar 26, 2026, 1:00 PM EDT - Market open

Diodes Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,3522,2642,8573,6993,4624,943
Market Cap Growth
55.99%-20.78%-22.75%6.84%-29.97%58.37%
Enterprise Value
3,0891,9962,6603,4973,3674,919
Last Close Price
73.0749.3461.6780.5276.14109.81
PE Ratio
51.1934.5064.9216.4010.5821.96
Forward PE
32.8229.0834.4030.1211.6819.27
PEG Ratio
-1.051.051.051.051.05
PS Ratio
2.271.532.182.231.732.74
PB Ratio
1.791.211.592.122.294.00
P/TBV Ratio
1.811.221.592.142.324.06
P/FCF Ratio
24.5816.5061.5728.4219.1525.05
P/OCF Ratio
15.6410.5023.9213.178.8214.60
EV/Sales Ratio
2.081.352.032.101.682.73
EV/EBITDA Ratio
17.1411.1414.189.016.2812.35
EV/EBIT Ratio
84.8056.2952.7213.968.2517.82
EV/FCF Ratio
22.5214.5557.3126.8718.6324.93
Debt / Equity Ratio
0.030.030.030.030.120.22
Debt / EBITDA Ratio
0.310.310.280.160.350.76
Debt / FCF Ratio
0.410.411.120.481.031.53
Net Debt / Equity Ratio
-0.17-0.17-0.15-0.15-0.11-0.06
Net Debt / EBITDA Ratio
-1.82-1.82-1.44-0.69-0.30-0.18
Net Debt / FCF Ratio
-2.38-2.38-5.82-2.05-0.90-0.37
Asset Turnover
0.610.610.550.710.890.86
Inventory Turnover
2.152.152.022.683.313.46
Quick Ratio
1.821.821.721.781.661.55
Current Ratio
3.323.323.263.022.692.52
Return on Equity (ROE)
3.63%3.63%2.76%13.60%23.51%20.38%
Return on Assets (ROA)
1.21%1.21%1.72%8.93%15.60%9.92%
Return on Invested Capital (ROIC)
1.68%1.68%2.38%12.73%23.47%15.11%
Return on Capital Employed (ROCE)
1.74%1.74%2.53%13.08%22.81%17.29%
Earnings Yield
1.96%2.90%1.54%6.10%9.46%4.55%
FCF Yield
4.07%6.06%1.62%3.52%5.22%3.99%
Buyback Yield / Dilution
1.69%1.69%0.33%0.42%0.36%0.21%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q