NASDAQ:NATR | Key Financial Ratios | NATURES SUNSHINE PRODUCTS INC

Complete source-backed ratio history.

Available history
2010-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.66.97%10.69%
2026-03-312.57.61%11.92%
2025-12-312.287.48%12.08%
2025-09-302.225.70%9.05%
2025-06-302.275.53%8.62%
2025-03-312.414.01%6.06%
2024-12-312.443.20%4.78%
2024-09-302.446.92%10.44%
2024-06-302.396.56%9.89%
2024-03-312.336.69%10.35%
2023-12-312.1606.04%9.45%
2023-09-302.193.36%5.31%
2023-06-302.22.26%3.56%
2023-03-312.161.46%2.33%
2022-12-312.280.01-0.17%-0.27%
2022-09-302.245.57%8.78%
2022-06-302.137.39%11.92%
2022-03-312.179.74%15.52%
2021-12-312.150.0111.67%18.72%
2021-09-302.149.55%15.51%
2021-06-302.2110.63%16.85%
2021-03-311.869.77%16.97%
2020-12-312.210.029.20%14.60%
2020-09-302.27.01%11.22%
2020-06-302.164.94%8.04%
2020-03-312.023.78%6.14%
2019-12-311.9403.25%5.35%
2019-09-301.741.16%1.97%
2019-06-301.661.24%2.15%
2019-03-311.660.03%0.05%
2018-12-311.6-0.71%-1.13%
2018-09-301.72-8.53%-13.23%
2018-06-301.81-7.91%-12.65%
2018-03-311.85-8.17%-12.93%
2017-12-311.910.11-7.23%-11.79%
2017-09-301.95-1.80%-2.93%
2017-06-301.51-1.20%-1.87%
2017-03-311.470.03%0.04%
2016-12-311.5-0.01%-0.02%
2016-09-301.765.32%8.03%
2016-06-301.794.69%7.14%
2016-03-311.774.72%7.25%
2015-12-311.916.81%10.02%
2015-09-302.033.17%4.63%
2015-06-302.082.42%3.58%
2015-03-312.122.85%4.26%
2014-12-312.094.98%7.60%
2014-09-302.3307.52%11.52%
2014-06-302.320.099.55%16.58%
2014-03-312.290.110.79%19.18%
2013-12-312.170.126.69%12.69%
2013-09-302.230.13
2013-06-302.470.03
2013-03-312.430.04
2012-12-312.370.05
2012-09-302.190.06
2012-06-302.120.07
2012-03-3120.09
2011-12-311.850.11
2011-09-301.810.12
2011-06-301.79
2010-12-311.63

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.287.48%12.08%
2024-12-312.443.20%4.78%
2023-12-312.166.04%9.45%
2022-12-312.280.01-0.17%-0.27%
2021-12-312.150.0111.67%18.72%
2020-12-312.210.029.20%14.60%
2019-12-311.9403.25%5.35%
2018-12-311.6-0.62%-1.00%
2017-12-311.91-7.08%-11.54%
2016-12-311.50.33%0.51%
2015-12-311.916.81%10.02%
2014-12-312.094.98%7.60%
2013-12-312.170.128.82%16.73%
2012-12-312.370.0513.09%21.95%
2011-12-311.850.11
2010-12-311.63