OTC:SNBRQ | Key Financial Ratios | Sleep Number Corp

Complete source-backed ratio history.

Available history
2010-01-02 to 2026-04-04
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-04-040.15-27.08%27.72%
2026-01-030.16-19.40%22.81%
2025-09-270.19-10.42%14.98%
2025-06-280.19-5.15%8.62%
2025-03-290.19-2.57%4.71%
2024-12-280.2-2.36%4.50%
2024-09-280.19-4.73%9.10%
2024-06-290.2-4.53%8.96%
2024-03-300.2-3.77%7.68%
2023-12-300.22-1.61%3.46%
2023-09-300.220.47%-1.06%
2023-07-010.231.22%-2.82%
2023-04-010.234.78%-10.82%
2022-12-310.213.84%-8.36%
2022-10-010.215.65%-12.16%
2022-07-020.2310.72%-23.00%
2022-04-020.29.77%-19.01%
2022-01-010.2316.72%-36.18%
2021-10-020.2223.08%-46.35%
2021-07-030.2223.59%-49.93%
2021-04-030.2320.27%-50.11%
2021-01-020.2817.40%-62.14%
2020-09-260.3213.07%-99.12%
2020-06-270.2510.23%-48.25%
2020-03-280.479.43%-61.30%
2019-12-280.2710.15%-51.34%
2019-09-280.2610.56%-51.52%
2019-06-290.279.42%-47.64%
2019-03-300.279.65%-59.70%
2018-12-290.3114.79%-63.48%
2018-09-290.3612.41%-107.34%
2018-06-300.3913.97%-310.51%
2018-03-310.4113.33%169.91%
2017-12-300.513.79%72.99%
2017-09-300.5512.65%58.08%
2017-07-010.5113.78%53.05%
2017-04-010.5913.59%46.89%
2016-12-310.6111.25%32.07%
2016-10-010.783.77%10.74%
2016-07-020.725.51%14.42%
2016-04-020.787.21%18.53%
2016-01-020.8110.09%22.72%
2015-10-031.0116.02%33.33%
2015-07-041.2117.31%32.24%
2015-04-041.2616.20%29.52%
2015-01-031.2414.33%26.46%
2014-09-271.1911.68%22.27%
2014-06-281.2613.43%22.39%
2014-03-291.3913.62%23.09%
2013-12-281.3815.74%26.68%
2013-09-281.5216.97%29.25%
2013-06-291.6120.80%33.68%
2013-03-301.4821.53%37.62%
2012-12-291.5822.83%40.32%
2012-09-291.5823.40%42.94%
2012-06-301.6524.63%42.60%
2012-03-311.7521.82%41.07%
2011-12-311.6123.03%46.74%
2011-10-011.4421.95%47.43%
2011-07-021.3523.29%50.71%
2011-01-011.21

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-01-030.16-19.40%22.81%
2024-12-280.2-2.36%4.50%
2023-12-300.22-1.61%3.46%
2022-12-310.213.84%-8.36%
2022-01-010.2316.72%-36.18%
2021-01-020.2817.40%-62.14%
2019-12-280.2710.15%-51.34%
2018-12-290.3114.79%-63.48%
2017-12-300.513.79%72.99%
2016-12-310.6111.25%32.07%
2016-01-020.8110.09%22.72%
2015-01-031.2414.33%26.46%
2013-12-281.3815.74%26.68%
2012-12-291.5822.83%40.32%
2011-12-311.6123.03%46.74%
2011-01-011.2118.57%54.45%
2010-01-02158.30%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.