OTC:RSCF | Key Financial Ratios | REFLECT SCIENTIFIC, INC.

Complete source-backed ratio history.

Available history
2010-12-31 to 2024-09-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2024-09-3015.03-1.26%-1.41%
2024-06-309.55-2.28%-2.70%
2024-03-313.66-12.82%-18.44%
2023-12-313.97-17.20%-24.25%
2023-09-305.5-11.23%-14.65%
2023-06-304.72-21.05%-26.45%
2023-03-3119.45-11.69%-12.29%
2022-12-3115.573.65%3.89%
2022-09-3018.220.52%21.75%
2022-06-309.2528.85%32.49%
2022-03-3110.933.60%37.42%
2021-12-319.5337.88%43.08%
2021-09-308.5242.86%49.91%
2021-06-305.6546.04%57.52%
2021-03-3150.81%
2020-12-315.9639.38%54.41%
2020-09-3019.05%
2020-06-30-4.57%
2020-03-31-3.40%
2019-12-31-35.37%
2019-09-302.25-13.55%-22.23%
2019-06-304.38-24.42%-31.23%
2019-03-313.67-50.62%-69.07%
2018-12-311.86-23.13%-45.12%
2018-09-305.54-105.86%-126.25%
2018-06-3015-91.91%-97.71%
2018-03-319.79-49.36%-54.33%
2017-12-316.96-67.86%-77.68%
2017-09-3016.25-31.54%-33.40%
2017-06-3017.11-52.60%-55.51%
2017-03-3121.67-42.87%-44.72%
2016-12-314.15-37.28%-47.47%
2016-09-3012.9-44.34%-47.69%
2016-06-3012.38-40.38%-43.59%
2016-03-318.73137.10%152.92%
2015-12-314.21118.34%150.70%
2015-09-305.0654.06%65.82%
2015-06-3013.5754.85%58.69%
2015-03-310.51-112.86%150.25%
2014-12-310.53-99.69%148.41%
2014-09-300.53-95.65%148.40%
2014-06-300.57-86.41%163.95%
2014-03-310.57-95.39%185.09%
2013-12-310.53-118.12%202.90%
2013-09-300.53-253.74%1372.51%
2013-06-300.5541.53%-291.58%
2013-03-310.5929.57%-465.28%
2012-12-310.6815.19%556.08%
2012-09-300.6163.41%94.43%
2012-06-300.17-27.66%129.70%
2012-03-310.18-31.51%203.26%
2011-12-310.2-28.78%331.85%
2011-09-300.21-22.27%1318.25%
2011-06-300.21-20.54%-810.35%
2010-12-310.21

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2023-12-313.97-17.20%-24.25%
2022-12-3115.573.65%3.89%
2021-12-319.5337.88%43.08%
2020-12-315.9639.38%54.41%
2019-12-31-35.37%
2018-12-311.86-23.13%-45.12%
2017-12-316.96-67.86%-77.68%
2016-12-314.15-37.29%-47.47%
2015-12-314.21118.34%150.70%
2014-12-310.53-99.69%148.41%
2013-12-310.53-118.12%202.90%
2012-12-310.6815.19%556.08%
2011-12-310.2-28.78%331.85%
2010-12-310.21-38.97%-396.42%