Applied Optoelectronics, Inc. (BST:A59)
Germany flag Germany · Delayed Price · Currency is EUR
48.80
0.00 (0.00%)
At close: Feb 26, 2026

Applied Optoelectronics 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
3,4232,0271,75962950123
Market Cap Growth
157.46%15.28%179.45%1147.51%-59.11%-22.82%
Enterprise Value
3,4582,1111,843729167221
Last Close Price
48.8030.6039.2018.001.754.66
PS Ratio
8.825.227.303.200.240.66
PB Ratio
5.483.247.953.240.290.55
P/TBV Ratio
5.543.288.253.370.310.57
EV/Sales Ratio
8.955.447.653.700.801.19
EV/FCF Ratio
-10.56-----
Debt / Equity Ratio
0.340.340.830.560.840.59
Net Debt / Equity Ratio
0.060.060.540.350.710.45
Net Debt / EBITDA Ratio
-1.56-1.56-2.46-3.62-3.65-3.67
Net Debt / FCF Ratio
-0.11-0.11-1.03-3.40-7.37-5.27
Asset Turnover
0.530.530.530.550.520.45
Inventory Turnover
2.352.352.472.212.201.71
Quick Ratio
1.751.751.081.000.620.76
Current Ratio
2.632.631.771.851.321.78
Return on Equity (ROE)
-7.94%-7.94%-84.12%-28.06%-30.23%-20.34%
Return on Assets (ROA)
-3.98%-3.98%-9.47%-6.48%-8.55%-7.59%
Return on Invested Capital (ROIC)
-7.62%-9.68%-22.05%-13.64%-17.22%-14.95%
Return on Capital Employed (ROCE)
-6.00%-6.00%-18.80%-14.00%-21.90%-16.40%
Earnings Yield
-0.95%-1.61%-10.26%-8.06%-123.16%-38.60%
FCF Yield
-9.57%-16.16%-6.58%-3.20%-32.95%-15.57%
Buyback Yield / Dilution
-44.89%-44.89%-30.03%-14.72%-3.47%-23.07%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.