NYSE:NSP | Key Financial Ratios | INSPERITY, INC.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.11-0.72%-26.23%
2026-03-311.09-1.14%-37.31%
2025-12-311.06-0.32%-15.22%
2025-09-301.120.84%19.54%
2025-06-301.121.98%35.71%
2025-03-311.132.94%52.94%
2024-12-311.083.50%93.81%
2024-09-301.166.16%95.20%
2024-06-301.177.68%113.38%
2024-03-311.157.29%110.71%
2023-12-311.118.07%181.91%
2023-09-301.129.51%228.73%
2023-06-301.29.79%139.33%
2023-03-311.1710.01%153.47%
2022-12-311.128.78%220.99%
2022-09-301.158.47%249.34%
2022-06-301.137.42%399.88%
2022-03-311.116.81%388.80%
2021-12-311.17.08%-6204.00%
2021-09-301.26.84%122.32%
2021-06-301.26.44%127.63%
2021-03-311.27.80%187.48%
2020-12-311.198.73%313.24%
2020-09-301.2510.13%379.80%
2020-06-301.2710.56%358.88%
2020-03-311.218.99%-4136.01%
2019-12-311.1210.83%3704.31%
2019-09-301.1712.02%379.04%
2019-06-301.1912.58%122.85%
2019-03-311.1511.97%135.67%
2018-12-311.1211.36%174.33%
2018-09-301.2111.11%83.14%
2018-06-301.1510.40%92.74%
2018-03-311.139.05%96.05%
2017-12-311.077.93%127.26%
2017-09-301.168.27%76.88%
2017-06-301.18.27%87.49%
2017-03-311.17.42%79.79%
2016-12-311.077.27%109.03%
2016-09-301.137.90%90.27%
2016-06-301.137.17%93.57%
2016-03-311.086.62%105.32%
2015-12-311.115.02%22.84%
2015-09-301.165.28%23.43%
2015-06-301.195.00%19.68%
2015-03-311.193.83%15.12%
2014-12-311.133.53%13.72%
2014-09-301.263.22%10.13%
2014-06-301.293.64%10.84%
2014-03-311.263.56%11.49%
2013-12-311.294.18%12.65%
2013-09-301.325.09%14.55%
2013-06-301.35.30%15.55%
2013-03-311.255.22%16.58%
2012-12-311.275.39%16.77%
2012-09-301.355.72%16.06%
2012-06-301.385.05%13.64%
2012-03-311.334.80%13.87%
2011-12-311.324.28%12.43%
2011-09-301.394.31%11.50%
2011-06-301.424.47%12.17%
2011-03-311.343.97%11.65%
2010-12-311.413.40%9.33%
2010-09-301.421.89%5.11%
2010-06-301.461.72%4.54%
2009-12-311.44

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.06-0.32%-15.22%
2024-12-311.083.50%93.81%
2023-12-311.118.07%181.91%
2022-12-311.128.78%220.99%
2021-12-311.17.08%-6204.00%
2020-12-311.198.73%313.24%
2019-12-311.1210.83%3704.31%
2018-12-311.1211.36%174.33%
2017-12-311.077.93%127.26%
2016-12-311.077.27%109.03%
2015-12-311.115.02%22.84%
2014-12-311.133.53%13.72%
2013-12-311.294.18%12.65%
2012-12-311.275.39%16.77%
2011-12-311.324.28%12.43%
2010-12-311.413.40%9.33%
2009-12-311.442.88%7.43%
2008-12-3121.96%