Reflect Scientific, Inc. (RSCF)
OTCMKTS: RSCF · Delayed Price · USD
0.0500
+0.0012 (2.46%)
Apr 26, 2024, 11:17 AM EDT - Market closed

Reflect Scientific Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014 2013 - 2004
Market Capitalization
4651041333339
Upgrade
Market Cap Growth
-8.77%-48.72%-75.02%1185.29%6.01%-4.80%-9.45%8.15%-63.10%208.23%
Upgrade
Enterprise Value
354940333339
Upgrade
PE Ratio
-6.55-12.3558.2810.8261.62-16.12-11.96-7.80-16.023.83-10.32
Upgrade
PS Ratio
3.755.252.553.6114.571.971.922.942.913.095.68
Upgrade
PB Ratio
2.142.992.274.6633.535.725.776.896.065.77-15.32
Upgrade
P/FCF Ratio
-54.51-54.50-56.6312.22-1612.939.42-117.95-111.57-184.92100.3479.00
Upgrade
P/OCF Ratio
-54.51-54.50-56.6312.22-1612.939.42-205.05-111.57-184.92100.3479.00
Upgrade
EV/Sales Ratio
2.794.291.903.1314.441.661.792.722.692.815.94
Upgrade
EV/EBITDA Ratio
-11.41-11.4126.558.8355.73-14.03-11.28-7.21-12.99-6.77-13.38
Upgrade
EV/EBIT Ratio
-9.91-9.9143.129.3760.99-13.74-11.15--12.71-6.35-12.63
Upgrade
EV/FCF Ratio
-44.55-44.55-42.2310.59-1598.527.97-109.63-103.18-170.8391.4882.63
Upgrade
Debt / Equity Ratio
0.130.130.050.050.230.120.02000.02-1.18
Upgrade
Debt / EBITDA Ratio
-0.60-0.600.390.110.39-0.35-0.04---0.02-0.99
Upgrade
Debt / FCF Ratio
-2.33-2.33-0.620.14-11.080.20-0.39--0.296.10
Upgrade
Quick Ratio
2.322.3210.106.824.051.315.022.885.712.820.37
Upgrade
Current Ratio
3.973.9715.579.535.961.866.964.159.614.210.53
Upgrade
Asset Turnover
0.420.400.831.141.671.492.621.841.891.471.81
Upgrade
Interest Coverage
0000731.47-258.06-376.490-801.28-7.73-5.83
Upgrade
Return on Equity (ROE)
-24.25%-24.25%3.89%43.08%54.41%-35.50%-48.19%-88.31%-37.83%150.70%148.41%
Upgrade
Return on Assets (ROA)
-17.20%-17.20%3.65%37.88%39.38%-18.20%-42.10%-69.36%-34.29%118.34%-99.69%
Upgrade
Return on Capital (ROIC)
-21.88%-21.88%3.80%31.82%42.90%-31.39%-47.17%-88.31%-44.03%-75.74%-692.65%
Upgrade
Earnings Yield
-11.33%-8.10%1.72%9.24%1.62%-6.20%-8.36%-12.83%-6.24%26.11%-9.69%
Upgrade
FCF Yield
-2.57%-1.83%-1.77%8.18%-0.06%10.61%-0.85%-0.90%-0.54%1.00%1.27%
Upgrade
Buyback Yield / Dilution
-0.01%0.26%-0.83%-0.00%-7.11%-6.01%-12.52%-5.34%-8.15%-7.35%-15.59%
Upgrade
Total Shareholder Return
-0.01%0.26%-0.83%-0.00%-7.11%-6.01%-12.52%-5.34%-8.15%-7.35%-15.59%
Upgrade
Sources: The data provider is Financial Modeling Prep and the numbers are sourced from SEC filings.