Benchmark Electronics, Inc. (FRA:BMU)
Germany flag Germany · Delayed Price · Currency is EUR
48.40
0.00 (0.00%)
At close: Feb 20, 2026

Benchmark Electronics Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
1,7681,2991,579892878839
Market Cap Growth
21.25%-17.68%76.91%1.57%4.66%4.22%
Enterprise Value
1,7571,3421,6641,1651,020801
Last Close Price
48.4037.2643.1024.3523.3321.99
PE Ratio
83.5361.3925.8115.3413.7626.69
PS Ratio
0.780.570.620.350.330.42
PB Ratio
1.891.391.470.910.920.98
P/TBV Ratio
2.591.901.861.181.211.33
P/FCF Ratio
24.3017.8610.359.78--
P/OCF Ratio
16.7512.318.645.66--
EV/Sales Ratio
0.780.590.650.450.380.40
EV/EBITDA Ratio
11.4610.1511.018.137.888.74
EV/EBIT Ratio
19.2314.6414.8910.9111.0614.50
EV/FCF Ratio
24.1518.4510.9112.77--
Debt / Equity Ratio
0.280.280.340.440.410.25
Debt / EBITDA Ratio
1.711.712.112.622.681.95
Debt / FCF Ratio
3.623.622.434.68--
Net Debt / Equity Ratio
-0.01-0.010.060.180.21-0.03
Net Debt / EBITDA Ratio
-0.08-0.080.441.231.56-0.31
Net Debt / FCF Ratio
-0.15-0.150.431.93-0.980.79
Asset Turnover
1.261.261.201.261.401.24
Inventory Turnover
4.614.613.863.644.214.82
Quick Ratio
1.411.411.381.261.181.20
Current Ratio
2.282.282.322.292.212.06
Return on Equity (ROE)
2.25%2.25%5.78%6.11%6.82%3.64%
Return on Assets (ROA)
3.20%3.20%3.28%3.28%2.98%2.15%
Return on Invested Capital (ROIC)
3.87%3.83%7.12%7.43%7.31%5.58%
Return on Capital Employed (ROCE)
7.50%7.50%7.80%7.60%6.70%5.00%
Earnings Yield
1.20%1.63%3.88%6.52%7.27%3.75%
FCF Yield
4.11%5.60%9.66%10.22%-23.52%-4.34%
Dividend Yield
1.22%1.55%1.50%2.45%2.65%2.62%
Payout Ratio
--37.76%36.47%33.94%65.03%
Buyback Yield / Dilution
1.25%1.25%-2.19%-0.71%1.06%1.94%
Total Shareholder Return
2.47%2.80%-0.68%1.74%3.71%4.56%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.