STR Holdings Inc. (STRI)

OTCMKTS: STRI · Delayed Price · USD
0.0711
0.0000 (0.00%)
Jan 25, 2022 12:00 AM EST - Market closed

Ratios and Metrics (Annual)

Millions USD. Fiscal year is Jan - Dec.
YearCurrent2018201720162015201420132012201120102009
Market Capitalization
164373666105342827650
Market Cap Growth
-34.57%60.42%-58.55%-81.44%-44.67%-37.38%-69.32%-58.62%27.36%-
Enterprise Value
20-10-13-120823284968821
PE Ratio
--1.05-0.88-0.18-0.50-1.60-3.60-0.50-8.6816.7828.26
PS Ratio
0.210.560.330.140.230.932.061.101.473.194.35
PB Ratio
0.100.280.160.090.140.630.590.821.042.522.40
P/FCF Ratio
--4.120.66---4.53-19.3816.24
P/OCF Ratio
--2.210.63---3.10-14.0813.57
EV/Sales Ratio
0.23-0.41-0.65-0.55-0.170.350.110.360.923.745.73
EV/EBITDA Ratio
---------10.6317.89
EV/EBIT Ratio
---------12.7825.49
EV/FCF Ratio
---8.09-2.60---1.48-22.7221.42
Debt / Equity Ratio
0.34000000000.730.89
Debt / EBITDA Ratio
-0.60000000002.625.04
Debt / FCF Ratio
-0.46000000005.596.03
Current Ratio
2.052.243.944.125.236.576.927.527.283.803.13
Asset Turnover
0.270.370.400.450.490.440.240.350.390.380.24
Return on Equity (ROE)
-47.40%-23.10%-17.90%-41.80%-26.70%-31.00%-15.60%-96.50%-11.10%16.20%9.50%
Return on Assets (ROA)
-33.80%-19.50%-15.00%-35.40%-21.90%-25.30%-13.50%-77.10%-6.50%7.20%3.60%
Return on Capital (ROIC)
-50.40%-40.30%-31.50%-60.40%-32.90%-29.60%-46.70%-354.00%-12.70%19.60%9.80%
Earnings Yield
-598.89%-95.28%-113.54%-566.69%-198.55%-62.46%-27.80%-201.43%-11.52%5.96%3.54%
FCF Yield
-767.10%-132.53%24.28%151.01%-136.51%-29.62%-36.51%22.06%-24.54%5.16%6.16%
Dividend Yield
----227.69%------
Payout Ratio
-0.00%0.00%0.00%-163.50%0.00%0.00%0.00%0.00%0.00%0.00%
Buyback Yield / Dilution
-0.38%-4.43%-2.84%-1.62%-65.73%21.29%-0.74%-1.05%2.94%-12.29%-0.28%
Total Shareholder Return
-0.38%-4.43%-2.84%-1.62%161.96%21.29%-0.74%-1.05%2.94%-12.29%-0.28%